MPPQRYNHTHIPVDLECGRFNLSFLTRRPSTTVDLKPDLVAHRWYILRSISAQSCTEMIVETVIMDGNLEPLLTAYLMFKQSSASAGGHRGYCHSARKRILLLLLAHREERPPGLLRHCELELLFSLGKGLKRIAGQRCLWLPRKLTSAKAGEGDKEFWLGSYDPILTLEGFTRQELLDLDNEGRCIVTDHGYFVLFNIYGPNVGCGDVERQDFMLQCRLESILKQGRRIIIVGDLNISPYPINSCDPGPEFDTNPSRQWFRSLLVSEVVRFQTRFACFILKEAYTCWSQASGAEEFNYGSRIDHVLIAGPCAGHYMCDILLEFKRAKLDTLPRWSGGRSLKLDGSDHAPVILQFKHLPSIPPHEAPQLAAHTFYTLQN*