MKYRTLSPMQKNQIVGMRKAGMKCKDIAEVFSAPYSTISTILSHWKVHGSVESLKSQCGRPRKLSERDFRVLCHAVSSNRRHTLVELANLVSVSRTTVRFYLRELGFRNCIAPKKPYLNVKHKADRLAFARAYESWTFEDWCNIIWTDESSFETGKNPRQIRVWRKAYEKYNWDCIAPSFKSGRSSVMVWGAFTGFDKSPLIIIPLDKRSARDFVTIVYEGVLSGFYFLHDDPEELILMEDGAPVHRSSLPLQWRRAHGIEKLFWPANSPDLNPIENVWMVVKDLLKHHSRPNSKLEMIEKIQSV*