MSTVVEKSGEAKPGKVEVGVKLRGAEKVARIPVKIIPTEELPKKPDWIRVRIPVSPEVDRIKQLLRKHKLHSVCEEASCPNLGECFSGGTATFMIMGDICTRRCPFCDVGHGRPKPLDVDEPTNLAIAIADLRLKYVVITSVDRDDLRDGGAQHFADCLREIRKLSPGIQLETLVPDYRGRMDIALEITANEPPDVFNHNLETVPRLYRSSRPGSDFEWSLDLLQKFKQMVPHVPTKSGLMLGLGETDDEVIEVMQRMREHDIDMLTLGQYLQPSRNHLPVQRFVHPDTFAWFAEEGEKMGFKNVASGPLVRSSYHADQQAHGNKIG*