MESLPEPAWVVQLPDGTYAYTRPTDLPVQAQVPVVQHIHHAPPDRTVQRIALGAGVGAGTVAAGVYFGPLLVGVLTAIAANLALLAFLAAVCAWGVVTVVKNLDSRGRAGKGRG