EEFQYFKKSKPITKASTFHIVPVKYINSPSLSYIRSRKKYLIINMCDRTINLPPGFKFLPTDEELVLHFLYPKASLLPCHPNIIPELNPQLHDPWQLNGRALCSGNRWYFFSQIEDKRVTGNGYWKQLDFEEPVINSAGKKIGMKKYFVFCVGEAPLGVETNWIMQEYHLCSCGASANKSYKRRGNRILVSEGCCKWVLCRVYEEDGNSKGFCHGDDDDDDNGTELS