MRFSNLVVAAFVGSQGRNVDLATMGSSGLHLFSPLTPPTELATPVDPSESVIIDLSTQKLNANELPGYTGENAPLEQGIREWLVPSALAEEAGPPTQEEIKLLREAFATFYGVDRDLQKSEQLLSKVIEAWQRQPPDEKAGLYRVRGDCYMALLQPQKAEKDYAQAIEYLQGPGGEQADPTELPTALLGRARAVRSQGRAASQAQLEQTAKDYQLSLRLSSKEEWDTDAENEEDGAGRNPYAAWEWGTALRSKGDLAGAAKVHKLAADSFNDIGDKARAIISEMDAGIDIAALGRTSEAKTQITAAIQNMKKIEGGEVDLLQRVLAKEGESRIALASVLWDSGDKQEAESMLGSACYRMEQMEADAQKRSIKMPPPNADRLKFSIDDQQGVGISCSRFRNEKFLTETMNWPESLQKKVNKLQALGK*