MKYRTLSPMQKNQIVEMRKAGMKCKDIAEVFSAPYSTISTILSHWKVHGSVESLKSQCGRPRNSNRRHTLVELANLVSVSQTTVRLYLRELGFRNCIAPKKPYLNVKHKADRLAFARVYESWTFEDWCNIIWTDESSFETGKNPRQIRVWRKAYKKYNWDCIAPSFKSGRSSVMVWGAFTGFDKSPLVTIPSNKSSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLPVQWRRAHGIEKLFWPANSPDLNPIENVWMVVKDLFKHHSRLNSKLEMIEKIQSVWDTISIEWLRTLIFTMPYRMQAVIAAGGGSTRW*