MSFSFFKASRPKTPQELVKAIKDSLMALDSKTVAEVKALEKALEEVEKNFVTMKFMLSGDGETEPNMEQVSQLTLEICKEDVLALLIHKLSILGWEARKDLVHCWSILLRQMVDSRYCCVEYIENHFELLDFLVVCYDNKEIAVNCGNMLRECIRFQTLAKYILESTSFELFFKFVELPNFDVASDAFLTFKDLLTKHGNAVAVFLTAHYDEFFDQYEKLLTSPNYVTRRQSLKLLSEFLLEPPNSHIMKRYILEVRYLKVMMTLLKDSSKNIQISAFHIFKIFVANPNKPREIKVILAKNHERLLALLQSLSGGKGADDDQFEEEKELIIKEIQRVSRLPNLVH*