MERIVLSLLVDNTSGVLSRVAGLFSRRGYNIESLTVGVTADERYSRMTVVSTGDQEILDQIEKQLRKLEDVRDIKELKPGCSVYRELILVKVHANASERQAISAIAEIFRATIVDVGKDSVTVMLTGDQSKLDALINLLEDYEILELARTGLTGLARGSDDIRYLP