MGIIDFKATKCKHCYKCVRNCEVKAIMIKDGRAEIMPDKCVLCGKCLQICPQSAKTLVSDLDMVKGYIKSGKTVVVSLAPSYMGLLKYKTIGQVQSALLKLGFADVRETSEGAVLVTEEYARLLREAKMENIITTCCPSVNDLIEIYYPQLVPYLAPVVSPMVAHGKLLKKEYGRDAKVVFIGPCIAKKKESQDRRHDDCIDAVLNFNDLRQWLREEEIEIEDCEDMPFEKADPKVNRLYPVTNGVVNSVLATEGRADDYRKFYVHGIRNCIDLCDSMSRGEISGCFIEMNMCSGGCIKGPTVEDETISRFKVKLDMEETIAKEPVQAKTVAAMEEGLALHKDYMDRSPDDVMPTEEEIQAILKKIGKVRPEDELNCGACGYATCREKAVAVFQKKAEINMCIPYMHDKAESLANLVMETSPNVVLIVDKDMKIMEYSAVGEKYFGKTRAEALEMYLYEFIDPADFQWVYDSHQNIHGKKITYPEYNLSTLQNIVYVEQQDVVLATFIDITKEEEQTKQEYEKKLETIDLAQKVIHKQMMVAQEIAGLLGETTADTKTTLTKLCRSLLEDAPESEVK