MESGNVVNTQPELSGIIDGSKSYMYEQLWKLCAGPLCDIPKLGEKVYYFPQGHIELVEASTREELNELQPICDFPSKLQCRVIAIQLKVENNSDETYAEITLMPDTTQVVIPTQNQNQFRPLVNSFTKVLTASDTSVHGGFSVPKKHAIECLPPLDMSQPLPTQEILAIDLHGNQWRFRHIYRGTAQRHLLTIGWNAFTTSKKLVEGDVIVFVRGETGELRVGIRRAGHQQGNIPSSIVSIESMRHGIIASAKHAFDNQCMFIVVYKPRSSQFIVSYDKFLDVVNNKFNVGSRFTMRFEGDDFSERRSFGTIIGVSDFSPHWKCSEWRSLEVQWDEFASFPRPNQVSPWDIEHLTPWSNVSRSSFLKNKRSREVNEIGSSSSHLLPPTLTQGQEIGQQSMATPMNISLRYRDITEDAMTPSRLLMSYPVQPMAKLNYNNVVTPIEENITTNAVASFRLFGVSLATPSVIKDPVEQIGLEISRLTQEKKFGQSQILRSPTEIQSKQFSSTRTCTKVQMQGVTIGRAVDLSVLNGYDQLILELEKLFDLKGQLQARNQWEIAFTNNEEDKMLVGEDPWPEFCNMVKKIFIYSKEEVKNLKSRKSLSS*