MSTETVAKLLSLQDIRYKAQKVLQKAESQSLKSFLYDPSKLPEVADFVVSVIQADFKGKYSTIPPHGRWQHFEVGNVPRLSQLVSKWEKEGVDSLEICKRVLDVTFVSVLLDAGAGDVWKYTDGKEAYGRSEGLAVASLRCFESGLFSSNPDFVYQVDGKALQALTSEKLGAGFQVTEQNPLAGVEGRATILRSLGKQLGSGRPSDFVGRIFPTGDFSKGLNVLELWSELQTLLIPIWPVRTSFEGQNLGDAWYLSTIDAIQPFHKLTQWLTYSLLIPFKSLLKVPVVNEELLTGLPEYRNGGLFVDLGVLTLRPEFSYATEYEPSSVTIVEWRAMTVVLLDKLLAFVNERLKPELSEPLSLAQMLEAGSWKSGRIIAKKLRPSTAGSPILIKSDGTLF*