MSFSFFKALRPKTPQEVAKSIKESLMALDTKTVVEVKALEKALEEVEKNFVTMRTMLSGDGESEPNLDQVSQLVEEICKEDVLTLLIHKLPILGWEARKDLVHCWSILLKHKVETNYYCVEYIEQHIELLDFLVVCYDNKDIALSCGIMLRECIKFPSLARYILESASFVLFFKFVELPNFDVASDAFSTFKDLLTKHVNVVSEFLTAHYDEFFDLYEKLLTSPNYVTRRQSLKLLSEFLLESPNSQIMKQYILEVRYLKVMMTLLRDSSKNIQLSAFHIFKVFVANPNKPREVKIILSKNQEKLLDLLHNLSPGKGSEDEQFEEEKEFIIKEIERLSI*