MTLRVASAGAILVPHPDKADKGGEDACFVLKQSGAFGVFDGVGGWAEEGVDPAEYSEKFAEKSAQSVLRGTRDPVAVMKDAHDETQVIGSCTACIAMLKDGNILDVANLGDAGALVAREGEVVYQTSPQQHEFNLPYQLGWAKVYPEGDRPEASERSEISLSPGDVLVLGSDGLWDNVPHAEVAALCAEHNGDAEECAEAIATLAFGYSCDPEYDSPFTQQARAVAETRPEWGDRRSIIGGKMDDIAVVVAFIDSERTLS*