MDLFAAARRGAVPALRSLLRPEAECDADLRDDWGQTALMLAAEAGRTDCVALLLAAGADVGAQDAESGYTALHRALLRGQIAAAAMLVRVGGASVDSPLDHEGLSPLALCELAHGPAESAEATLAGDVYTWGQAGGLPLGRPAATGSHEARPARAKLPAPPSSLEEGALTAAAAARGETADPRGVVAVAAAKHHTLFADARGTLFSCGVGGGGRLGHGDETHLPLPRAVPLQRAVVCVAAGLDHSLAVTRCGELFAWGAAHAPLGVADPPAGSGGCVLSPRRVPFGAAKGAVEVATVATSDGHALAADRAGGVWAWGCNGRGQCGQPASVDCARPRRVDSLGDTRVGAVAAGGAHSAGVDAGGRVWCWGNDAAAPQRLKMPAEEAPRGIRAHLRRGKPLALQVACGFAHT