MLLQKCVKKLHFGSWEEKEVAAKVIEEGLAKQDVKVREMASELGVVRVLVSMAVSEVASRRRVGLRALIHLSNGGNHRNKVLILEAGISSKLPKKIDLEDESISEFAHLLSSLSSLGNIQFRHSSLHFLQFLIDILKSCSSFDTKQSCLVALCNISSLLENAGPLVSNGVVPILLEMSLMKGRTSEKALTILGNLGVTLIGKKAIENSSMVPKCLIEILTWEDKPKCQEFSSYILVILAHKSSTQREKMLQSGIVPVLLEVALVGSSLAQKSALKLLQCFKDERKIKMGPHSGPQTSRTAKESIVKQRDTKEGKRMMKKIVVESLHKNMEIITKRAHGAEDDSNKLKSLVINTSSKSLPY*