MAITLTLQTAEMQEGLLAVKVKEEEEEHSCGPESGLSRNNPHTREIFRRRFRQFCYQESPGPREALRRLQELCHQWLRPEMHTKEQILELLVLEQFLSILPEELQAWVRQHRPVSGEEAVTVLEDLERELDEPGEQVLSHAHEQEEFVKEKATPGAAQESSNDEFQTLEEQLGYNLREVCQVQEIDGKAGTWNVELAPKREISQEVKSLIQVLGKQNGNITQIPEYGDTCDRDGRLEKQRVSSSVERPYICSECGKSFTQNSILIEHQRTHTGEKPYECDECGRAFSQRSGLFQHQRLHTGEKRYQCSVCGKAFSQNAGLFHHLRIHTGEKPYQCNQCNKSFSRRSVLIKHQRIHTGERPYECEECGKNFIYHCNLIQHRKVHPVAESS