MGGAAGIKLFGKPRHFCRACHRYWTAGGAIRNVPVGSGRRKNRPVLHGASTVMSVADHHLAGPASPGMPNGLGFHPDHGWSQAVPPTAYLGHGEMEQCWWLVHQYPAQGQVEIKKEHQVLMVNKTTSFKKKGKGKKGNFKKNSKQVAAPGKKPKSVPKPETECFYYKGMGHWKRNCPKYLADKKDGKVNKGDKE