MLRLPAAILLALTPARATRLRLVSFNIHGWRDADHTDRLSDLIKAIAALRPDVVCLNEVLFPFVGPPKEDPYWEAVRERRGYLHVPPAGSRPDERDEDNYLRRLAAALGLPHICFGAAVGTDPEPRPFARCFFAQYPFGNAILSRFPLSDVRHSLLSVSPADLTCGDQPRTDSDLEHRALTTARLRLPGGGSLGVAVAAAVERCAGAFGSLPHVLCGDLNSFSRGDMSARQWSEICALYESRGWGSPRPDSLVRAVLHAAGYCDSFGAILRPAVLPNVLPPPTCWTNTRLDYVLLSQVAAAGAVRVTAHKTLSELRAKVKDLEAKKLKE*