MFASLRFANQPSIRLAADIFVKNGCAKRAMSISALSGLEGKHFISIDKLSNEELRGLLDLSKKYRDTYGKNSAADPATAPKPLTGQSVSMIFQKRSTRTRVSTETGMNLLGGQSLFLGPSDIQLGVNESMRDTALVLSRFNSLILARVFSHNDVLELSEHATVPVINALSDLHHPLQTLADLMALEDHFGDLKGKTLAWVGDGNNVLHDLALGGAKLGMNIRIATPVGYEADAGVLDTTRKLAAESGTEDVFLTNVAAEAVKGSDVVVTDTWVSMGQEEEYEKRVKEFDGYQVNATLMKQANPGAVFLHCLPRHPEEVSDEVFYSDQSLVFPEAENRMWTVMAVMASQLGKL*