MPCIEVLRKCGIPDHQISSLILRWPFFLTGGPQWIETLVTRVEKFGIARGSGMFIHGVLAMGKMSETTMEAKLELLKSFGWSEQDILAAFQKEPRFMNVSEGKVRALMRVLMVELGLKPREIASRPKVFVISLEKVLLPRREVLKILKGRGLVKERVQLFTLASMSGESFLKNYVIRYLDRAPELREAYMVPLGISG