MDNPGFRFYPTEEELVGFYLKKRVEDSHQLKVDRVIPTLDLYRYDPWELPGLANDVGERQWFFFVPRDHKKSRPRPNRLTVSGFWKATGSDRAVRNKLLQCIGLKKILVFYKGKALGGQRTDWIMNEYRLPDFSSSGTKNKMDIVLCRIYRKAASRKCIEERANPYHFEKEEPVFSAGDVYEENLSSLFTLNGSCRLPNPTGKTELSSLHYQNQGGVSSSDLCKTNGEDSLLECLEPIMFCEETTVSKTPKACTPPHLELATFSTDFLFSHEQIPSPWADNPNAWTPYALLSTP*