MVLLLVILASFLIDCSRATGLEKFDHPIKVNGNLKFLVVGDWGRKGDYNQSAVALQMGKIGEELDIDFVVSTGDNFYTNGLTGEHDPNFLESFTNVYKAKSLQNQWYTVLGNHDYRGDVEAQLSPYLRKIDSRWICLRSFIINAEFAEIFMVDTTPFVKEYFVETKHTYDWRNVMPQKTYTENVLKDLENALSESRAKWKIVVGHHAIRSVGHHGDTNELVERLLPILRAYDVDLYMNGHDHCLEHISDTESPIQFLTSGAGSKAWRGDVKGLNSEDVKFFYDGQGFMSVQLTPTHVEIEYYDVFGKVVHKWSRTKQLHHTAI*