MAEPGEQLPEEVLALIFCHLPLRDRAAAARVCRAWAAAAICSAVWHDTTVSPCFFSTALTPSCYCEREGMLPPYLSACLDHIRNLRLEFEPSKEPSRRMATELLTALAGRTPGLRGLRLECLGEKPLFDAGRDVLDAVSAICRAARELRHLDLRRLPFTLDDALSRFAKEVLPQYFKHSNMASFVRQLNMYGFRKVVSIEQGGLLRPERDHVEFQHPSFVRGREQLLDRVRRKQPLPTPSPRQNEILWREVVTLRQSQGQQHRVVGKLIQCLFGPLQAGSSNTGAKRKLGPLGLESGGQSPESLLPSMLLRALPESVEPAGPLDVSTPSAGHGAVQPGRGTIDPELPQVLGSSLQGREWTLMDLDMELSLMQPLVPEKGEAELAVRGLNSPGPGKDSTLGTPLLLDVPAAVGGPALSLPGAVTIQSPPCEPGLLPGSRG