MARTTLKCSPTTSIQQEARLVLMSKRDGGGAHAATLVFLLRSLVNTRAPLKRVRAEGPVYEMQQFEVVVTNPFMQDCEFSIQLLHEPAEPLPVKEPEESNKKGPKRKAAPPAAELSSQAAALKAKMFPAAFALDRSRLRLKQNGSEKVRVSFLPFWIGTHYCTLLLRDKDAGSFAYELVGEAGLPAPCLEAKGVVPLESAHHTFDLFIPWLNPPLEAAKRTFLERHPGAKDRDQVELLKRDPFKTLGEAEYSVSQTNSLVSCSDRLVLSPSAIMPLAVEKGGPQPGKLGEPLGPGVLRLALKPLGTGIYPARVLLTSTAHYDVRVVDLELTAQTMVQQFELQFECAVRQSIMQEVPLVNTSDQFMAVSATLSSSTKAFAGQREVSVPPGATVAYPLQFRPLTVGAHEGLLELSIPSTGEKNQYRLQGKALDPVAESHVIVECQARKPATKTIV