MGIIDFKATKCKHCYKCIRNCEVKAVMIRNERAEIMPDQCILCGKCMQVCPQSAKTLISDLELVKDYIRQGKRTVISLAPSYMGLLKYNSIGQVNGALKKLGFSDVRETAEGAALVTAEYTRLLEEGKMDTIITTCCPGVNDLIEIYYPQLIGHLAPVVSPMIAHGKLLKREMGYDTKVVFLGPCIAKKKEAEDPRHAGYIDAVLNFVDLKRWLLEEGISVEECEDIPFTNENPRVNRLYPVTNGIISSVVATEKEQDHYRKLYVHGIKSCIDLCESIKEGSMNGCFIEMNICSGGCINGPMVEDEKISRFKVKLDMEESIEKEPVPWEEISPKIDRISFQKHFMDRAPEEAMPTEAQIKEIFKMTGKLKPEDELNCGACGYSTCREKAIAVFQKKAELNMCIPFMNEKAESLSNLVLETSPNIVLIVDKDMKILEFSKVGERYFGISRQEALEMYLYEFIDPSDFQWVYQSHQKIHGKKVSYGEYGFSTMQNIVYVEKEDVVLATFIDITREEEQAKQEYEMKLETIDLAQKVIHKQMMVAQEIAGLLGETTAETKTTLTKLCRSLLDEGSESEVK