MLSTRLSNTQVTFPKDNLHVGGVEHRSVHNRYGLDYHQATADGLYRRGYQTHGPDGDRPFVLSRAFFPGTQRVGPIWTGDNFAKWDHLQMSVPMLLTISMAGLPFSGADVAGFFGNPEPELMVRWNQLAVFYPFFRGHAHLESPRREPYLFAEPYASHLRNAIRSRYALLPYMYTLFRHANITGVPLLRPLWYEFPDNKDTFDLDTQLMLGPSMLISPVMTPGATSIDVLLPRASRWYDANTGAEVERSSSWLSSGGDKQKVQVTLDSIPVYYRGGSVVPRRERPRRAANMMLDDPVTLVVALDANNQASGDLYLDDGHSFAFKRGEYLHRSFTFNGGQLQSTPAPTATNTPPGSLQLPTVTVERIVFMGLPKKGAFQAKLPSGQVVDLEFEPISVVAPRAASAHVMRKPDLPISQDWTVEIYPKQ*