MTMLEQRTIDSASREFRLNYEQTKRFAIDKAVYCDPFSICGHMWRIVCYPRGDIGSDSGEYLTLYLELLSTSTSGKAICDILLLNKNGKPCSRIASSRVCVPLPHSRNAAEWVFITSMYISFNNLEENFLTEGHITWVCSIMVSRDVSIPMPASDIGKHFGMLLDSMDGTDISFTIDNETFHAHRAVLAARSPVFKSELLGSMAESTMPNITLCDIAPATFRVMLRFMYTDALPRDDELGDSPLEMMRHLLAAADRYALDRLKLICAQRLLDGLSVDTVGTTLACAEMYSCLELKSKCIDFFTAGENFKKAFLTKGFIQLVQHFPSIIDELRERMGL*