MTIGIDLLRKDKGGNPEEVKESEKRRFRDPKLIDKVLELDSQWVKQKFQLDEKRKEVNKVQSQITEKKKASKGQDKCEDLLTQKTALEGEAANIEQICDEMMGQRDKLLGSIGNIVHDSVPVSQDEEKDNKVVATWGIPRSFEGKTYQANGFRPHFELLEMIGAVEFEAGNEVAGHRGYFLTGPGVLLNQALINYGLAFLSQRGYTPLQPPFFMKKDLMAKTAELEDYDDVLYKVVEDKDHPELDKYLIATSEQPISAFHRGQNIDKTRFPLRYVGLSSCFRREAGSSGRDIRGIFRVHQFEKIEQFVLSDPEKSWDEHESMIAMAQEFYQSLGIPYRTVAIVSGELNNAAAKKYDLEGWFPGDAEGKGKYRELVSCSNCTDYQARAMQTKFGFRPEDPFCHMLNSTLCATERAMCCVVENYQEEDGVRVPRALVPFLLGQEFFPFVKTLKEERPAAKSKAKX