MKYRTLSPMQKNQIVEMRKAGMKCKDIAEVFSAPYSTISTILSHWKVHGSVESLKSQCGRPRKLSERDFWVLCRAVSSNRRHTLVELANLVSVSRTTVRLYLRELGFRNCIAPKKPYLNVKHKADRLAFARAYESWTDESSFETGKNPQQIRVWQKAYEKYNWDCIAPSFKFGRSSMMVWGAFIGFDKSPLVTIPSNKRSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLPVQWRRAHGIEKLFWPTNSPDLNPIENVWMVVKDLLKHHSRPNSKLEMIEKIQSVWDTISIEWLRTLISTMPYRMQAVIAAGGGSTRW*