MATALALQTPEMQEGLMAVKVKEEEGDHACGQEAGLSRDTNPHTREIFRRRFRHFCYQETPGPREALRRLQELCRQWLRPEVNSKEQILELLVLEQFLTILPEELQAWVREHRPGSGEEAVTVLENLERELDEPGEQVLAHDHEQEELVKEKSTPGAAQELSSGQLQTSEEQRRYNFQEVCPVQEIDDEAGTWNVELAPKMELSKEIKSLVEVPGKLNGDIIQMPECGETCDHEGRLERQRVSSSVERPYICGECGKSFTQNSILIEHQRTHTGEKPYECDECGRAFSQRSGLFQHQRLHTGEKRYQCNVCGKAFSQNAGLFHHLRIHTGEKPYQCQQCSKSFSRRSVLIKHQRIHTGERPYECEECGKNFIYHCNLIQHRKVHPVAESS