MDIESVLYMVGGTGETSYANNSSLQKIAISKARPVVEDSILDLYCSSYPESLNIADLGCSSGPNTLSVIKEIIDATQEKCRQLGRPMPELRVFLNDLPGNDFNTIFRSLPAFYERLEEEKGLPRKCFIAGVPGSFYGRLFPRDFLDFVHSSYSVHWLSQVPKGLQGEIGEALNKGHIYMAESSPPAVFKAYLEQFQRDFSLFLKFRSEEMICGGRMVLTLLGRKGEEPSSGDCCHAWELLAQALRGMVSQGVVPEAKLDSFNSPHYTPSAKELKAVINMEGSFHLDQLQITEVNWDTNDRDDNEGFIFHKKTSGQNVAKYVRAVAESMLTSHFGEQIIDELFERFAENVGEHLAKEKTKHVNLTFSMTKKV