MIYPTNTGKSGEHLRLTTLESVWIQGKLRMWGRWSYIGGGKTGNMFNQLLASKKLTKTAVNEALRRMKKAGIEKPELEAFLREMINGKQKTWLAHCTDAEALCIDRVISEVLAEHPGLISVLRQRYEGRGMTKRKMAELLNDAHPKWSLRTCERRIEHWLKVAEFILYKPMVMAFGIEKKVIAF