MATDASGGGKPSLLSTLPKQLPADFLKEITNGFHADRKLGQGAFGTVYKGFLQDGQPIAVKKLSDNSPVATDKQFKNEVGNLMAIQHENIVRLYGYCHEAQKKVIEHNGRYILVDVVESMLCYEYAPKGNLDKCIFDMSSRPNWATCFKIIKGICQGLYFLHKGMDRPIVHLDLQPANILLDDNMVPKIADFGLSRLFGEEQTRINTINVVGAKGYMAPEYLYRGEISTRSDIYSLGVLIMEIATGQKNSMNDKDMSGRDFVDQVRQTWTDEHIASKYSSLDADSLQQVKTCIETGLKCVDIDQKKRPSIVEIVEKLDGRHAR*