MEALQTQLAALQLSPELRGLLVRAVASARVSKSTGTWLAYEPHIQRWLDFCSSNGVTPFLPAGDGGLRVSLFLQKVKEEAAQRGVGPSFVSIASAAVSALHELVGLPSPSQHPLAAGIRAAAYKELLGSAREKPVATPEELRKLIDTHLLAGGDVPLRTRMYVTAAALSFTGLLRFSDLRRVLVHHQLLRFYPDRVEIFLYAGKTDQQFRGELVSVGRGVAPYCPVGLLEQLLQAGGYCQVPDTAVGPDGREVEVEDVGPLLRAVRQRGGQQRLQRARAPLPDLIPAISYNTFANGLHALFTAAGVERRLPPHSLRRGGATAAVNGGADRILVQKLGRWRSANVFEFAYVRDDGGRSREVTMCMGINPEETD*