MRTTFPEYVVALATIVGSVLFTIFGGVGIACLPLGLITAFIRRPKAVITRSQYIKEATELGKKARELKKAADGLRQEEKGGAKGRAWRKNVKAVEKELLQLEEDVNLLEEAYPQGEKAETAWAFTVLGYLAKFILGIIGLIVSIAWVAHIIIYLLVDPPLSPFLNEVFIKLDDVWGLLGTAAFAFFCFYLLLAVIAGAMMLGLKLVFITIHPMKWGATLMNSFLFNVGLILLCSISVIQFCATAFGYYAQATAAQEIFGHTLQSLRGIKYLYKYNVFQIGFVILAGLTFLYYIAFGWRRKKPSARFQLSS*