MDAEAPPLSKFSMKLQEPRLVTPAEATENHVYFLTNLDQNIAVIVQTVYFFEANAAKAGEDPVKTIKEALGKVLVHYYPLAGRLGISPEGKLNVHCYGQGVLFVEAEADAKVSELGDITKPDPSRLGQLVYQVPGAKNILEIPPVVVQVTKFQCGGFVLGLGMNHCMFDGIGAMEFVNCWAETARGLPLSTPPVLDRSFLKARTPPHINHPHTEFLQIEDLSQKKDLLLGEDLVFKSFCFTPDSLEHLKKTAMDDGTLSKCTTFEALSGLVWRSRSKAMGMVPEQKTKLLFAVDGRNRMDPPMPKGYMGNGILLTYALTTAGELTEKPLSNAVKLVQEAIATVNDDYIRSAIDYFEVTRARPSLAATLLITTWSRLSFHTSDFGWGEPTHSGPVTLPEREVVLFLSHGKARKSINVLLGLPSESMEAFEQLMELEL*