MNLPIFQVDRHVSANRAAIDAALARVLDSAHFILGPEVEQLEAELAAYVRVPFCVAVANGTDALQLALRALEIGPGDEVITTPFSWISSAEAICLVGATPVFVDIDRRTFLLDVDAVSRKISARTRAVIAVSLFGQMPDLARLASVLDAAQCAGRAKIALIEDGAQSFGASREGHMSCGWPGSIGCTSFFPTKPLGCLGDGGAVFTDDKLIYDRLRMLRQHGKDAATGAHLIVGTNSRLDALQAAVLREVLRKFPDDRAARMHVAAKYNAEFKLNERLVVPELEPLITSAAHPPALGTTEHVYGVYTLRLADFSDGSPEPQLRDHIVAALKARGVGTAVYYPIGFFDQPVFQQLTLNAEDFPNTVSATHTVFSIPIGSHMTDAEIEFVTKAVQESVRSVMQQT*