MLKEGMNIMILLLVFLAITQFSNADEPFDVRKHLATVTRYADSKDISANSFVSSEIPDQCTPIHLNLVARHGTRAPTKKKIRELEALDAHLEVLVRDAKEHKQSLEKIPAWLAGWRSPWKGKVTGGELIAEGEDELYHLGIRVRERFPDLFNEEYHPDVYSIKTTQVPRASASAVAFAMGLFNERGKLGPGRHRAFAVTSESRASDIILRFHDCCQSYKAFRKSQEPNVDKLKEPLLNEITRELVRQYGLNFTNQDVSSLWFLCKQEASLLNITNQACSLFSPSEVSLLEWADDLELFILKGYGDTLNYQMGVPLLEDVVQSMEQAIKAKEEGYAPGIYEKARMRFAHAETLLPFSCLIGLFLEESEFELIQREESLELPPKPPKIRNWRGSIGCNGSSFCPFKVFKEKIVAPHLKHDYNMLCDVIEQKQKDSASSKLSQILTWFWSLRNAGSLGQKDDL*