MNPVLDVIPEYDEYIHDYRKVDEEMESEEDDRKVSAYILMMDKQKKSIKTKAYNRDDLTAAIDAIKNSHLSYEKASIFYHIPRSTLIARCKGWQNRPAAKRDRPGRVPDLPKETENELAQHLDRLNRWGFGLSRKEILNLVGTYVERNNISTRFKNGIPQKDWLIGFYKRHQLSCKKPIKRQTIRTEQTTPEIISGFFDIYEESVKTLNSLNHPELIFNLDETSLCSDPSNTKVVAKKISLHTHGSGRSNTSILFCVSANGDKMPFFILYKA