MTTEINLALPHDDAARLRKEFEQFVGVSSGLDREFLPPDFQEFLRARLLQHDGPLTERAVSRLLSGGEYGWARRVFDKQLPNALAALMRDARRFGFGLAVQPDWTPDQRLAHAREWAAQVLSECGADAAFTEALATQVAASAEDVRVLEERMRTPAWRLAESLRQRAYELMYALQTEDSEAAGRARVGELRGMLGLALEYGSVRPEEASRVLEQVERMRPALFREAPDDVFDRLAAWLRRMFGH