METKPPQVVDEVYGFIKVLSDGSVFRPPFPGGYTIASSEFVDGVATRDISIADSLSARLFLPQPVSSSHLRAPVVLHFHGGGLCSGSPSATAFHNFCSRMSLLSHSIWISVDYRLAPEHRLPAAYDDAFTALMWLQNQSIPTVEKSHLAHVGDGASTQMNTRGSDLAHDGGQKCEQKSGISEVDPWLYTHADFSNCFLAGESSGGAIVHYLAMRIVGKDLTPVNVRGLLIIHAALLIKGMMSTAVRSEWELRPGTYRRLALPIGAPLHNPLVDPLHPEAPSLMHIEFPPALVAVAEQDELCQAASHYAHVLKQHGHDVELHQTLLQGHCFYLINPWLKESKLLFHHLAEFIRAHCLLQQCHSSL*