MSIDPKLLLSNFPVVIGTLGLLILGKTILVVVMGKLFGISVISAIRAGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMAITPWLAAGGQLIASRFELHDVRSLLPVESETDDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVSSDRVTVGRSMDLPVYFGDAGSREVLHKIGAERACAAVVALDAPGANYRCVWALSKYYPNVKTFVRAHDVVHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIVNTINEFRTRHLSELTELSEASGSSLGYGFSRTTSKPKAQESDASEENQIMEGGGTLAI*