MPPGTAKAVRVAAGDLIRVIDVDGGQVGDVFAFRDSGGAELTEHHSAAHTRAGVDRLFPAVGEAFLTNLRRPILTLVEDTSPGEHDMLIPACDPARYKALGVPDHRSCAANLLEALAAEGLSFTGPTPQPINVFMRIPVGEGGRLNWLTANSRPGDAVTLRAEMDCVVVVSACPQDLVRISDAGLSPLAIETVHNGGTRS