MALQCKRVAVGTSGRRAMDVRAQAVASPAPASAPMKTNVAKIAVLGASGYTGAEVVRLTALHPNIKVTVLTGDKQAGKAFSDVFPHLVAATNVPKLVKIDDVNFADVDAVFCCLPHATTQEVIKKLPSDLKVVDLSADFRLKNPATYAEWYGHEHAAVELQKEAVYGLTELYRDQVKSARLLANPGCYPTCSQLGLYPLLKAGLILPEDILIDAKSGVSGAGRSAKESNLYCEIAEGINSYAVGSHRHMPEIEQGLTEAAGKPVTISFTPHLINMSRGMQTTSYVKLAPGVTADQLRSQLASTYEGEPFVRVLPKGVVPHTRHVRGSNYCLMNVFPDRIPGRAIVISVIDNLVKGASGQGLQNLNLMMGWPETTALLQLAMFP*