MKYRTLSPMQKNQIVGMRKAGMKCKDIAEVFSAPYSTISTILSHWKVHGSVESLKSQCGRPRKLSERDFRVLCHAVSSNRRHTLVELANLVSVSRTTVRLYLHELGFRNCIAPKKPYLNVKHKADRLAFARAYESWTFEDWCNIIWTDESSFKTGKNPRQIRVWRKAYEKYNWDCIAPSFKSGRSSVMVWGAFTGFDKSPLVTIPSNKRSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLPVQWRCTHGIEKLFWPANSPDLNPIENVWMVVKDLLKHHSRPNSKLEMIEKIQSVWDTISIEWLRTLISTMPYRMQAVIAGGGSTRW*