MEPREREWSLPNVEPVSMQGAAKLHVANMMRLCKDLRLPVAFKVHEECMEPQAAGDSAGKLAQLHERKFVVIVHVQSDFAFKKYLDNCSNSDLMLYRGLLLEVSTTPNVSSVLSASVRQAFLPKFETEDKDASIANCIVDQASERAMVVTIKHSGSLVTLSGNGFAAKNSVGNAFTEGAQTLLQAHFDRVFGSGQGPAKLASLMALLRARRMAVSFEMVTGSHGHHGQLPAAEYLVTTAAHTLDTDTAKPIFLTWLDFLRFCVEQHLPVNDTWLLAGCEWAAAARDVLDYQALNGGLTASAVVQLNKLVQLKKVVQAIFVLVYGAASAGQVMTIVVQGLPRETCCFGNLFFMRSPWACIDFCFLSF*