MAKPTKSNIGVYTNPAHDLWVAEAEPSLESIEKGDSLKPGEVTVGIRSVGICGSDVHFWHAGCIGPMIVEDTHILGHESAGVVLAVHPSVDSLKVGDRVAVEPNIICGECERCLTGRYNGCEKVLFLSTPPVPGLLRRYVNHPATWCYKIGNMSFEDGAMLEPLSVALAGLERANVKLGDPVLICGAGPIGLITLLCARAAGACPIVITDIDDGRLAFAKELVPSVIAHKVERLSPEEGGKAIVKSFGGIEPAVAMECTGVESSVAAACWAVKFGGKVFVVGVGKDEMTLPFMRLSTREVDLQFQYRYCNTWPRAIRLVESGIIDMKKLVTHRFPLEDAIKAFETAANPKTGAIKVQIKNDE*