MMIFLVLLAFNRETGKTASRIPTSFRGIEESTGANTSSGTGNIISHSTHILHPYSRSSDSLHWGLTGERTVKRLRLSKGITVPDSTSIYDACRRMAGCRVDVLLLTDSNALLCGILMDKDITTRVIACEVNIQETPVSKDMTKHHVFVLSDTLVVEALQKMVLVVENGEVIALLDIAKCLYDAVAHLERASEKGKAIVAAVEGVEKNWGASVSGTLTQVSLTSTINIEQVLFHVTDTSIIPKLKRTFSILLLNNINKQYILEVEVGKLKRKIEELELMKKQQETKAIETSRKAIPSMEKGKKQLMIANSDFMAKMEDHSYETYLSAVECLGVVGVEFPLFPCFVWCDCYPDLQVCIRVSLDISPAAPVLWPEVD*