MKKLFLYCFPLFFGIFNEHITCLRENNIVHNLQLDSHSNGIKNIGNNVCTCDFTDKLNIIPQSKTKIICSLKPSFGDEIQILANKEYDIYCFNNSKIYCPLKNNFINNADINNYSKNLKYTISDIQHNNKAVKEYRLVIDKNATDILFYCTIRPKQISELLEGEVKIDLKREIIEEYSTAQNTDTNVCDFSQGNLNISPSGGFFYKNSRSVNCIYKVVPDELFLIKLPKLDVVNELLLPSIVNCLSEHSFISFTLKNIEEYDDNITLHLTLGKANKKFSLVCSFDLLEYKSEPCHIGRKGNVVFYFNS*