MFLLLVILASFLIDCSRATGLEKFDHPIKVNGNLKFLVVGDWGRKGDYNQSAVALQMGKIGEELDIDFVVSTGDNFYTNGLTGEHDPNFLESFTNVYKAKSLQNQWYTVLGNHDYRGDVEAQLSPYLRKIDSRWICLRSFIINAEFAEIFMVDTTPFVKEYFVETKHTYDWRNVMPQKTYTENVLKDLENALSESRAKWKIVVGHHAIRSVGHHGDTNELVERLLPILRAYDVDLYINGHDHCLEHISDTESPIQFLTSGAGSKAWRGDVKGLNSEDVKFFYDGQGFMSVQLTPTHVEIEYYDVFGKAVHKWSRTKQLHHTVI*