MLVRGATQPPVAAAPPAAVAGPAATEAETEVFVCGFTGRRFKSRGAWENYTNSKKYRALSAVRHAQSRGAKPQPAGECDGPAPESASESGDESGWEEVEEAWVPRWRESLFDGRESASFEANVRRMGRRYGFHVPEPDCLLDPRGLFSHLQRKLCERHACVLCDRTFRSLEAVRRHMLDKRHCRLCLEREATLREVAPFYDVPSLWLVRRHGVGHVDELGELVLPRGARLGTRSLRRIYRQSYAAEDARPSARHRLLLRSAAVANGTSKALASGYVHKADFADNKHARALQHHGYGGFGGGAHFTMGHSKQFQKGACGVELG*