MKRPVYLVDFSVCKPPDELQLRWNHGGQEAARSWVPEMNIDPDTPDFFERVSNSSGIDLDRTYFPPSIHPLHCKKPAADIDGAWKEAEMVVVPTCEALLEKTGVAARDIDVVITSTSLFCPIPSLACMLANKLKMKPTVKTYPIGGLGCSAGVSAMSLIRDLLQASPNINILFVPAEIITKCLYTGEQKDLWFANALFRMGGAAALLSNKACWKSTAKYQLLQDETWLGAHNDDAYSCLGWTTDAAGNEGLFLRKDLVTHMGKALEQCMRKLAPRIMTWKQYGEAAYSAIYKAAFPDMKVPEYIPDFTQCVDHFAIHAGGLQVLQGVQRGLRLPLTAMLPSYAVMHDYGNTSCSSTFYAMAYNEACCQVLKGDKLMQVGLGSGPLAAINIWHALRNISNEHTAWSHRVPHGMTEEEVLNNRKHAKPDVMKSSPVETAMSPM*