MKVVGVCFETLLNAENIGYIIPIPVVKHFLEDVERNKGNCSGFCDIGIQIQLMESEHIRKAMGMTSEQTGILVNKVYPLSDAGHVLQKDDVILSISGSPIGNDGTIPFRDGGERISFRYAILSLFDGDTVDMQILRNRQILDVTVKVMKPGMLAAIPANQYDVIPSYFIFAGMVFQALTQPYLSSEWGKEWQQKAPVRFVEKALYAAKEKPDQEVVILSQILAADINVTYQQYVPNIVTHVNNVPINNLRHLVELVESNNAPFLRFDLESERVIVLDAQEAAAENAEILESHNIPYIKSADLRRHSPTSPIPTRSLAEMHLL*