MMGDSEMTKFGLKVGKNGFPRGLDPAISKFFVQLQIVVKSQLSRLAKQDGMSLMRSVQRKGGSFSYSEAELNEQLQAWRENPSWVDKPPLIKVTVPKGSLCNLDVEVDVGLPPDAVYNIVIDPDNRRVFKNIKEVVSRKVLVDQGHRQVVDLDQAAIWKFLWWSGTISINVLVDQNRKDHSMKFMQTKAGFMKKFEGCWRVEPLFVDEAMCHPFKPVTKEDYNACTRGKGRIGSKVSLEQILQPSIVPPPPLSWYLRGITARTTEMLINDMLAETARIRGGYEAEKSKAEELQVKPGENVDLVSNTSDIKESWKLRRKNAKQSHRSLLTK