MKYRTLSPMQKNQIVGMTKPGMKCKDIAEVFSVPYSTISTILSHWKVHGSVESLKSQCGRPRKLFERDFQVLCCAVSSNRRHTLVELANFVSVSRTTKLYSTKKPYLNVKHKANRLAFARAYESWTFEDWCNIIWTDESSFETGKNPRQIRVWRKAYEKYNWDCIALSFKSGRSSVMVWGAFTGFDRSPLVTIPSNKRSSSDFVTIVYEGVLIGFYFLHDDPEQLILMEDGAPVHRNSLLVQWRRAHGIEKLFWPANSPDLNPIENVWMVVKVLLKHHSRPNSKLEMIEKIQSVWDTISIEWLRTLISTMPYRMQAVIAAGGGSTRW*