MANRTDVNIIKSFGSNPQFLISNIIRNKIYDSPYWKEKCFALTSESIIDQAVNLKYAGGTYGGNRKPTRFLCLVLKLLQLQPDKDIIYEFIKNEEFIYLRALGIFYLRLIGKGIEIYKNIEPILFDYRKIRIRLQDGSFQKMYMDVFADNCLVFNNFLDVDFPPLTKRIVLEENNLLEKINLDYYKELLDISSENELFINNKKNKIHLYNKKTKRGEIYDDNNYTSQSSEQYYSKRKSINRENKKGFEKKKKRRTNYTDKDYYKKKSYSSSNDHSRSLSSKSYEHEKNRKKKKKKYSEDSDYEEKKREKKKKSNKKKNEKEGKHKYEKSKNALFDVPEKNNEEMSVERWNKIREELGMKPLK*