MKLATWNIQGLGQYGKWTRLWRWIIRHELDLVAIQEHKKNDHAGMRIDTRDFHLCYNGIKNKYYGCLFIVRKDIPFQVLFDDSQGRFLILHLTLQAISYICINVYAPNSPMERVRTWENLLRAIHSCVRLQVWADARILLCGDFNMVDADMDCTTPASLISSQENSIWREVLGFLNCKDLWGYIGGHTIHYTFHSRSHRKAMSRLDRCYYSHTSLLNVVSTMWVDATVFLSDHNPLLVSLCRVEWNSCIPDKFHRIPLRVNLAWLQTSMFEASVEKLILRVLSLKASPCI*