MKFESKLIAFAGALVIAGSSFAFKTPPTCPSIADIKVEGLSNAEKLMEHLYFGYQISNYKSDMTWIFAAGPFEGDSEEEALEEGNKALRYLSGSPAAEPDQGGWVCLYEMGDHFAVALQSDNLPSPYRMKHYFSKKR