MMVYVLSHTGQPLMPTEDYRKVRILLKQHKAKVLQRTPFTIKLLHYTHEYKQPISLGVDAGSKVIGLSATTEKKELFASEVILRNDIVKLLSTRREFRRARRNRKKRYRSPRFDNRVHSKNKGWLAPSIENKIDTHLKTVKNVYKILPITNIVVETAAFDTQMLRAKELGLPLPKGVDYQQGEQIYSYNVREYVLFRDNHTCQHCKGKSKDPVLQVHHIESRKIGGDAPNNLITLCKTCHAKYHAGLIKELRVKRGASYRDAAFMGVMRWAFYDRLKQIYPNVSMTFGYITKHTRIKHQLEKKHYIDARCISGHPNALPTENLYLQKAVRKRNRQLHKATINKGGIRKSNQSPKYVYGFQLFDKVFYDNKECFIFGRRATGYFDIRMLDGTKLSAGVSYKKLKLLERRKTILMQQVEDFAT