MPPYTEEQEKEKVEDVVVASYVCNDLEKPIVSNVSLLSQVPVIDMEKLFSDYGDDDTELQKLHLACKDWGFFQMINHGVSSSLLEKVRSEIQGFLNLPIEEKKQFERQVGNLEGYGEMLVSSESDDQKIESLVGMFYLVTQPTHLRQPHLLPKFPLSLRDALEEYSTQLKELAMKMFNIMAKALGMKAEEDLSALFEGGKQSMRMNYYPKCPQPGVVMGLNPHSDGAGLTILLQLNEVEGLQIKKDGAWIPITPLPNAFVVNIADMLEILTNGIYKSVEHRPVFNPNKERLSVATFFEPRSDVNLSPAESLITPQNPAKFKHIGTVTDYAKGFFSRQLGQGSYLDTMRIVTKDQENN*