MHDAREDPGEQSPFDGLPREILSLIIECLGLQCAASARAVSSSWREAADAVQWRWLELTTRRAARAEQLAMTIVPAAAAAAAPDHDQAAAAGEARGRWIRLAAGACVCLEFSGPGDLNDAEDAELIMIISWGVALKLVAADRSSYSPSGESRQCSGLPAGLEDLLRPFPRLEVLDLPSCCTADASAVSALARSLPRLRELQLGFAPGLECAAGLAPLAALEILDLKGRPGDVPDLAPVLEGLAAGPAARSLQRIQGDGELTEFGLRALPRLTALRSLHGQYAVDGSVPAAALAALAACPSLRRVGILYLLFFGPEGEEAVPLLAELLAGFRAALERTTFLHLDLSIHLPPSSSAFAALAALVRAAGPNRLDLSLDLNFRDGGAGLPADPAASGALCDAFLAAPPLCVAFYVTADPPAVAAGRLAALAAFEGCSALKDFEVRLRLGSPEEFAEAGPAAAEAVRRALPLAQLDLLNLLS*