MKYRTLSPMQKNQIVEMRKAGMKCKDIAEVFSAPYSTISTNLSHWKVHGSVESLKSQCGRPRKLSERDFRVLCHAVSSNRRHTLVELANLVSVSRTTIRLYLRELGFRNCIAPKKPYLNVKHKADRLAFACAYESWTFEDWCNIIWTDESSFKTGKNPRQIRVWRKAYKKYNWDCIAPSFKSGRSSVMVWGAFTGFDKSPLVTIPSNKRSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLPVQWRRAHGIEKLFWPANSPDLNPIENVWMVVKDLLKHHSRPNSKLEMIEKIQSVWDTISIEWLCTLISTMLYRMQGVIAAGGGSTRW*