MAKARRGGHRRCRRRRLCAGTGARARGGRGWDGGGWEGARGRGAMGGVPAGAFGLWFSMEESSREGRWWPPARADGDGGRKKMRGGDSDKLIFERLQREFEAARTAQTEEIPIDDEQWNDGLLATIREKVHMEADRKAMANQANVPADPQFQSRTTYRVKNKVIYCLDGARIGIQYETYFAGEPCEIYHCVLESKSFLEKMTVIEHTLPFFLPIREVESEFLSSNAIKFIDHLEEILQSYVDRREQVRLIKELYGNQIGELFHSLSYNLIEFVMEDFECKVTVSIRYSDLLFTLPSQARVLAWPLRSSRGISVTERRASRSASAQLVPFRLPYAEDALKTLSLPEAFAEIVLSLPRALKRILSSQESD*