MATPLVKEDLSVFQHSDLEGKFCELQRLPGGVYLLTFKGRDKHVFDPHAITAINGVLDFVESAEDASVLVTTNEGKFYSNGMDAEYLRQGDTNEAMVYIQTFQNLASRLLCFSIPTVAIIRGHAVGAGCMFALAHDYRLMSSNHGFIFVNEVDIGMSLTPGNSAILRCKLSPATYHEAVLTGRRYDGSSASEHGLVHGSYPDATETLQAGLKKGCENPITCIALATMPGLCGQHYGEYGTVQQHYAGCTVPHTA*