MSFSFFKASRPKTPSELAKTVKDSFNALDSITVAEVKALEKAMEEVEKNIVAMKVMLAGDGEVEPNPDQVAQLTLEVCNEDVIALFIHKLLILGWEARKNLVHCWSIMLKQKVDSTYCCVQYMENHLELLDFLVVCYDNKEIAMHCGGMLRECIKLPSLAKYILESPSFGLFFKFVELPNFDVASDAFSTFKDLLTKHESAVSQYLTNNYSEFFEQYEKLLTSPNYVTRRQSLKLLSEFLLEPPNSLIMKRYIAEVGHLKVMMNLLKDSSKNIQISAFHIFKVFVANPNKPREIKLILAKNHEGLLALLNNLGKGGEDDQFEEEKELIMKEIQKVSRLES*