MKYRTLSPIQKNQIVGMRKAGMKCKDIAEVFTAPYSTISTILSHWKVHGSMESLKSQCGRPRKLSERDFRVLCRVVSSNRRHTLVELANLVRVSRTTVRLYLRELGFRNCIAPKKPYLNVKYKADRLAFARAYESWTFEDWCNIIWMDESSFETGKNPRQIRVWRKAYEKYNWDYIAPSFKSGRSSVMVWGDFTGFDKSPLVTIPSNKRSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLPVQWRRAYGIEKLFWPANSPDLNLIENVWMVVKDLLKHHSRPNSKLEMIEKIQSVWDTISIEWLRTLISTMPYRMQAVIATGGGSTRW*