MSFSFFKASRPKTPSELAKTVKDSFNALDSITVAEVKALEKAMEEVEKNIVAMKVMLAGDGEVEPNPDQVAQLTLEVCNEDVIALFIHKLLILGWEARKNLVHCWSIMLKQKVDSTYCCVQYMENHLELLDFLVVCYDNKEIATHCGGMLRECIKLPSLAKYILESPSFGLFFKFVELPNFDVASDAFSTFKDLLTKHESAVSQYLTNNYSEFFEQYEKLLTSPNYVTRRQSLKLLSEFLLEPPNSLIMKRYIAEVSHLKVMMNLLKDSSKNIQISAFHIFKVFVANPNKPREIKLILAKNHEGLLALLNNLGKGGEDDQFEEEKELIMKEIEKVSRLANLES*