MGAQLARNRAVADEEKQLAELLKAEGEDFPGCDYETTDLKEWMDKLDLDKVRIKDIVWPGTHDSATNRIGIPFVSRPFAQCQSMSAYQQLVHGVRVCDIRVEKNGRVCHGILKSYHVKQVLEDVKRFLAETKSEFVILEIRTEYGHEDPADFDKLLIEHFGETLIPQDAHVFDKTLRELLPKRLICVWKPQKSPAPSAGSPLWSSAYLKDNWTDTDLPYTKFKNNMTHLEKQAAAHSRKYFYRVENTCTPQADNAIVCVKPVTRRIQPYARLFISQAHKKGLGDRLQIYSSDFVDADFVNACIGATVGRTSS*