MFGTTTIGIDLGTANILVYSKEKGIILNEPSVVALNTNDGTVLAIGQEAKEMIGKTPTSISAVRPMKDGVIADFDLTSGLLREIMRRISVSGVRKPNVVVCTPTGATSVERRAISDAVRSTGARSVVLIEEPVAAAIGADLPVAEPVANVIVDIGGGTSEIAIISYGGVVSSTSIRTGGDHMDEEIIQYIRKNYNLLIGQTTAERIKMELGYAPIEHVTQTADIRGRDLLTGLPKTIQVSSTEIQSALAETLQRILEAIRNTLELCPPELSGDIVDRGIILSGGGSLLQGFRDWLVEEIDVPVHMAPSPLESVAIGTGRSLVFADKLAKN*