MDEEYDVIVLGTGLKECILSGLLSVDRLKVLHMDRNDYYGGESTSLNLIQLWKKFRGSDKPPAHLGSSRDYNIDMIPKFMMANGTLVRVLIHTDVTKYLYFKAVDGSYVYNKGKIHKAPATDMEALKSPLMGIFEKRRARKFFIYVQDYEESDPKTHDGMDLTRVTTKQLIDKYGLDENTVDFIGHAVALHRDDRYLNEPALDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVCGVTSEGETARCKKIVCDPSYLPNKVRKVGKVARAICIMSHPISNTNDSQSVQIILPQKQIGRKSDMYVFCCSYSHNVAPKGKYIAFVSTEAETDRPDVELQPGINLLGQVDEIFFDTYDRYEPVNEPSLDNCFISNSYDATTHFETTVQDVLAMYTRITGKVVDLSVDLSAASAAEE*