MRHVVRDMFDSVPNGQAIFIKGIGEELCPTLTLVCCEASATCGSDRWELLAKPKVCGGWGIKDIAAFGRALNAKNLWRCLFVPFLWHRVISAKYIRGWPIAEWIRLFDYDQRTISNIWRALLKEIPILKQWLAWRPGDGWSIRVGRDPFLGMAGSFRLSEPLLSHLLNRRIHFLAQAAINYEDDSFTGWVDALALNLTCILATEWNDYIYKIRNTGLRLNHCKDSLFWSKNGNTGTITAALAYSSTVDTSFSECIPLWFKEVWHWKLPLKTVIFSWLMLAGRILTWNILQRRGIEGPGICSLCHIAEESITHLMIDCPFTVQVWHHIGIIFETNLIWHGLHTIEAFINWISSDCKLRNIPFHVCRFIWLARNSFIFRNCYTTPLQIVNKVQNIWYEGPIQNRKHKSRIIQQPSFIHDMAVGYFDGASQDGGTKCGVGAILILPLLGRYNIMWNCGFGTNTRSELLALWSILHFARTLGIDAI*