MHAAAAVGARVLTALAAGLSRGPLARMAEEALGAPPPVFGDLPLGDATSAALRGVGITRPTPIQQAAMMRLFRGEHAVIHSATGSGKTLAYLLPLLQRLHTSRPGQLVVVVPSRELALQTAAAVEWAWPHHGTQRAFLLTNTSAPPAELAEAMRVAACPVVVATPRPLLGAVRHLAGTDRLHSRRALRASGGELAAFAARLRAVVLDEADALLLSRQLALAGPPKKMRAGRAALTGEMGRLLSLPDADQLPLLTEANAAAPAKRKVGQRGRGAVGVPPAISHSWVPVPAGGSKGAAAAAVLRALAPKAALYFVDCVILSALPEAADTYLHLAGRTGRCGRPGRVVSLLGPDEHRRVGAITRQLGVSIRGDADLALAVAEATGEAGGEAAVVAEGDGAAGVEGELFSGAEWAEISW*