MAASRWQAFLAGFAAMASLELGLGFLFSAPVTLRPAAPPRQTAALATAEGSRTSLLGFSSLATLGTLGALGVAGRARSTRSTVPRLAEPNEQPPGQIPPVRMPMVATGSGAIDVMSKLLQDRILMLNGQVNDEMANVLVAQILYLANQDSEKDITIYINSPGGSVSAGMAIYDAMQFVPCDVSTVCYGMAASMGAFLLGAGTKGKRRSLPNARIMIHQPLGGAGGQAADIEIQAKEILFLREILNTYLADFTGKPLEVVAEDCDX