MAGLREMESTLPPGFRFCPSDEELVCFYLRNKVANHRVASGTLVDVDLHAREPWELPEVAKLTAEEWYFFSFRDRKYATGSRTNRATKTGYWKATGKDRVVHEAATRAVVGMRKTLVFYLGRAPNGHKTTWVMHEFRLETPNSQPKEDWVLCRVFDKKKPSMTEADQQGSNGSDHFIAGAATGPSSPTTTTAAAAAPLLAGSSPDPTVVDRFDHHAALPPLMALMQGGEDQMIAAAAGGSSSSSALLNLAMLQYSFLEHRPPGVDDDAAAGPAPFGACRGGLGGGDGPPALGAMGFEEHGMGEIIEMEPPAWRHDGSGCLYRDELYF