MFELKKIFSSLLMPLPALLIIGFVGLMLIMFTAKRKTGCLVVLFSLTGLFLVSFQPVATRLLMPLERTYTAFLPVEGTLDYVMVLGNGHVIDDDIPPTSELTRAALMRLTEGIRISRMYPGSKLILSGYAGGSEVSHARMMARVALALGVPKSDIILLETAKDTWEEARQAAAFVQQKRMVLVTSASHMKRAMREFESAGLTPIPAPTNYLGHLNIIQPWDKYIPRSRYLEQTEQYWHETLGLMWQTLRDTVAGDSGEPVLTPPVVEEAPSAP*