MGKLVVGATVVCTAAVVCGVTVLLMKHRVKNSGEWGKVEALLKDFEEKCATPVEKLKQVADAMTVEMQAGLASEGGSKLKMLISYVDNLPTGDEKGLFYALDLGGTNFRVMRVQLGGKEKRIVKHEVKEVSIPQNVMTGSSSEVLFDFIATALAEFVATEGDDFHLPPGRQRELGFTFSFPVKQLSIASGTLIKWTKGFSIEDVVGQDVVGELAKAMERAGLDVRVAALVNDTVGTLAGGRYNNPDVIAAVILGTGTNAAYVERAHAIPKWHGLLPKSGEMVINMEWGNFRSSHLPVTEYDQNLDIESLNPGEQIYEKIISGMYLGEILRRVLCRMAEEASLFGDYVPSKLKVPFVLRTPDMAAMHHDESADLKVVGNKLKDILEVPNSTLKMRKIVVELCDIITSRGARLSAAGIVGILKKLGRDTFKDGEKQRSVIAVDGALFEHYTKFRNCLKETMKELLGDAADSTVIELSNDGSGVGAALLAASHSQYTDLEES*