MSSSPGKIITILSIDGGGVRGIIPAKILEFLEEKLQELDGPEARIADYFDVIAGTSTGGLIAALLASPDQKTKLPKFTAKDACQFYLNYSSTIFPPRRGLIQKVMEIFRGPKYPNRPLEQLLRRYLGDLRVGDTITNVLIPTFDIRLQEPIFFWTLEARRDVYKNAYLRDVCMGTTAAPTYLPPFFFKTQHSFLTRSRSFNLIDGGVAAKNPTYSAIIHVAREALKDNSCFCSKMKSKDYKKVVVLSLGTGKKTEGFDATDAANWGSLSWVMHDGSAPIVDTMLNASDDIVDFNLSVVFETIECPHNYLRIQELQLEGDEASMDNSSRENLENLVHKGTALLDKHVSRVNMETGIYEAVPREGSNRQALTKFAKRLSVERRFRLKQPSDQYLDEDVTP*