MTTMKLVFISLLLLSTAPYASLALRTQVHSLSESSNSKNYLTTQELWFNQTLDHFSPFDHHKFPQRYYEFLDYFRISDGPIFLEICGESSCNGIVNDYISVLAKKFGAAVVSLEHRYYGRSLPFKSTTTENLRFLSSKQALFDLAVFRQYYQESLNLKLNRTSVENPWFVFGGSYAGALSAWFRLKFPHLTCGSLASSAVVLAIHNFTEFDQQIGESAGAECKATLQETTQLVEERLASNKQAVKALFDAAELEIDGDFLYFLADAAVIAFQYGNPDIVCSTLVKAKNNGDDLVEAYAKYVKEYYLGTFGSSVQTYNQKYLKDTSLNKHTGDRLWWFQVCTEVAYFQVAPSNDSIRSSKVDARYHLDLCKNVFGEGIYPEVDVTNIYYGGTNISGSKIVFANGSQDPWRHASKQTSSPDMPSFLISCHNCGHCTDIRGCPQTPLSLEGNARNCSSPEAVEKVRHQIIEKMDLWLSECRAGSWSSM*