MGAPKQKWTAEEEAALKAGVRKHGTGKWRTILSDPEFSAILHSRSNVDLKDKWRNINVTAIWGSRQKAKLALKKTSLTPKLDGRTPVIPKHDGRTPVTPKQDGRTQMTPKHDDNTIALSTAPQNDEVVDAKPLAISSGTMQASGSKEPVARLDKLILEAISNLKEPNGSDRASIASYIEDQYWAPANLRKLLATKLKFLSANGTLIKAKHKYRITPNTPVSVPKRSPKLLLEGRQKGSPKAQKKEINILTKSLVDADLSRMRGMTAQEAAAAAAQAIAEAEVAIAEAEEAAREAERAEAEAEAAQVFAKAAIKALKCRALHT*