MVVATVLQSAQASLAAASTSRLGAAGFRKEGSLGAQCRHRSIGVVGGHRPCSIRAAAGTCSKDDQVLPNAVTKALQKCATCVAVAAALLMPLSATAADVALPIKDANALLRYALPINNKAIKEVQKSLEEITDEMKVPGEKALGPVERSVRQAARLFTQNKAQILADLAPAKKQEGEQVLNLLSDGLQDYQKQLESKDRSIVFPKQKELLRIVGDVEEAMVDKFPYEIPEEFANKPLLKGRATLEMKINVKDNPNVKDAILQIVLDGYNAPVTAGNFIDLVERKFYDGMEIQRSDGFVVQTGDPEGPAEGFVDPATGKVRTVPLEIMVDGEKEPIYGATLEELGKYKATTTLPFNAFGTMAMAREEFDNDSGSSQVFWLLKESELTPSSANILDGRYTVFGYVTENEELLADLKVGDVIESIRVVNGLDNLVNPSYKVGAA*