MAGSVDARHKVVLVTGCSADGIGAALCDVFLEAQCGYHVVATARNPEKIKLRAAAAGTENNKDAEWTALRMDVTDAASVEQCVAEVMEKYGRIDIVVNNAGMTMIGTVAETPLEDMQNVFDTNVYGAIRVIQAVAPHMKKQRSGLIVNVSSIVSELATPFSGTYCATKSALNAFSDALRMEMKPFGIKVLVVLPGAIRSNFSNNIVAHAKIARSTWYTMTTLERRAQASQRSNPTPAHDFAQLMLPQIEKCHATGSPSYVRAGSLSTMFLVWKHLPRALTDALFDKHNGVSESAILPN*