MAAAPPHPRVLMLPLSAQGHVMPLMELSHRLAEHGIEVYFVNTDFNHARIIRAMEGGEGNQTGRVPAGIHMVSFPDGMGPDADRSNIARRGPAASDARRVEELIRSEQIRWMVVNVPMTWALELAATVGVRVALFLPFSLAAFALRLHAPKMIEDGVIDENALASNDMLGDCTENVERNERIKLSPKMPVVEAAELPWSSVGKTPEARRAIFQTIVSNTFQEIESEALALIPKAVLTVGLLEAPNSTPAAGISGPTTDLLRLARRAGTRLRRLRGVREPGGLRRDAAPRARRRAGANRPAVPVCGPAEFRRRLLGRRDQAPSRRHGAGRRLGGQQRVLAHPTVACFVTHCGWNSMMEGARHGVPFLCWPRFGDQFCNRSYACDVWRSGAELRADERGVVAKEEVRDKLERLLGNEGIRTRALLLKSAARASVAGGGSSHQNLLRFVRACLFSPS*