MPLLKWKDRFKINFKEYQHQAVHGVHRINSPLSKAAVAVITVDLSSPTGVLDDLQKAISDYQGELRSGQHEVPLVIACTESDKLDDGVKKKKMAEIESWAATQAEKLSQTINCIDTSTVNSNDIKYLLIHTAFPTLGPIKNHYAHAEANRTHLFKATLNLSKTQNCFFLDNEEKKLTGDALKGKILEKFRIELENCITSDDFKDTVNRIRGSEEYQIIKKSQGLGFRETDSHKALRSMISQRGSDLNVPEPEQLLTRDKDSRLPQKL