MSFSFFKASRPKTPSELARTVKDSFNALDSITVAEVKALEKAMEEVEKNIVAMKVMLAGDGEVEPNPDQVAQLTLEVCNEDVIALFIHKLLILGWEARKNLVHCWSIMLKQKVDSTYCCVQYMENHLELLDFLVVCYDNKEIAMHCGGMLRECIKLPSLAKYILESPSFGLFFKFVELPNFDVASDAFSTFKDLLTKHESAVSQYLTNNYSEFFEQYEKLLTSPNYVTRRQSLKLLSEFLLEPPNSLIMKRYIAEVGHLKVMMNLLKDSSKNIQISAFHIFKVFVANPNKPREIKLILAKNHEGLLALLNNLGKGGEDDQFEEEKELIMKEIEKVSRLES*