MHKVSATLLIIDDDEVVRESLAAYLEDSNFKVLQALNGLQGLQIFESEQPDLVICDLRMPQIDGLELIRRIRQTASETPIIVLSGAGVMSDAVEALRLGAADYLIKPLEDLAVLEHSVRRALDRAYLRVENQRYRDKLEAANRELQASLNLLQEDQNAGRQVQMNMLPVTPWSIEGLEFSHRIIPSLYLSGDFVDYFRVDERRVAFYLADVSGHGASSAFVTVLLKFMTTRLLYESRRNGTLPEFKPSEVLAHINRGLINTKLGKHVTMLGGVIDLEKNSLTYSIGGHLPLPVLFVEGQASYLEGRGLPVGLFDDATYDDRVMELPPSFSLSLFSDGILDVLPGATLKEKEASLPEQVAAAGGTLDGLRQVFGLANLAEMPDDIALLVLSRNLA*