MCTHTGGGKRENAARHGREAFFTLSPSSPLLDVDSLNEQLRPTGAARLRNVQQPDQAYGLIFNLDNVIANTRAALARAWKDLSAAKGLPCPEDTLRLVRYGSCPERIMIDVLRWSPDPKVVRALCWDLAEAYGAALMEQTTPTTPGLREWLDSAATYSVPCAAVSTLDRPTARRLLEKMHLHDHFVHLQSADEMCTTAQSFLSSALQLQRPPNHCVVFDDCPLSITAAHNASMKIVGIRSKEQPAYRLRGADVTASSLSELKIYNIRRLFANTDLEFGNLVKQQSTDPPRIRRIRNATL*