MRGIYSSLTKIRRKVFVEVAKLAYEGNDYSRIEDLPYKIIPGEIATYRDSIFLERAIVGERLRLTMGLSLRPIDKPAPISKGIEDSIIADKYYEPPLINIIKFACNKCAEKKFEVSNGCQACLAHPCMEICPKKAISFKEGKAYIDQDKCIKCGLCKNACPYDAILKKERPCAKACGMNAIESDEYGNAQINYDKCVSCGMCLVSCPFGAIADKSQIFQLIQAIKEGDEIIAAVAPAFIGQFGAKVTPEILKKAMQELGFKDVVEVAIGADLCTIDEAKDFLEKVPDKQPFMATSCCPSWSMMAKKEFPEFKSYISMALTPMVLTARLIKEKHPNSRVVFIGPCAAKKLEASRKSVRSEVDFVLTFEEIGAMFEAKGIDFASLQPNEDDPFTQASSDGRGFAVSGGVAKAVVNCIKAKDPEREVLVESAEGLENCKKMLNLAKKGKYDGYLLEGMACPGGCVAGAGTLLPINRATMAVKKYTSTSDKLNANDSKYKEYLDLLIEKYK