MTENPRRHCWECLRRCLVCDSTRPACNRCAATGYPCPGYGDVKPTRLVWLAPGKVKSRTRRRKEATTVSAKPNEPRDYRQPSDSDPQTSTPALFDPSDAILRIFLSRFGVYTDADALVHGAEYCNFHTLHAMLTRPEQSMVVFTKTYVLSSNSGTIQPYIAYRLPLFANRFRSQTTYAMECFLQQGASLNWRPHADGAIKLVQLRGGFASMATCKTLGPQLLILFFVAVIGNTTCPASDLSMTQAHLAALDVVQQLSRTAAVPFQMCPAPLFAEIIKINHLRHRAAKYASRGLVLPREMAQEALETLERVRAFSPDHWASTKPRSRPDWALIGHIYHAAVALYWASSLQSLSVLQAAAPPPPLCATAQARLLRGLLVRALACPHLRHFILWPLVVLGVQAAGEGGAAARDFVAAELPSLARSGGTRAPLTAKRVLERFWALGETRWDACFDRPYAFVMQIAADTSRIVSGGGGGCS