MSVLRTTMRLLRSTPPFCTSSGLRGELAATKTFSHSKRFILTSVKCGSAGVRIHENFIPATSWNIKTCRRFHPSRCQAYADQDVNQGTKLHEKLAEKNYDSIDVDLVENGTVGVIYLDRQKALNALSEALMNEVVDACQTFESIEEVGAIVITGKGKAFAAGADIKEMKDKTFEDAHKSRLFSHWNAVAALRKPTIAAVNGFALGGGCELAMACDIILAGEKALFGQPEVKLGVIPGIGGTQRLIREVGKSRAMEMILTGKAFMNAEEAAQRGLVSRVVPGDNETLVAEAIKVAKSIAELSRPTIAMAKEAVNAAYELGLSEGIKREHSLFCATFALEDQKEGMAAFAEKRDPQFKHK*