MMKNRIYIGLFASLLLHAGILVFMAWHLLRDDSANNQSVNSPIISMSVEMVASAAPAGQEQPVDPEPIPLPPEIAVAESPHEAKIALNKPVDRPRKQELPKKQADAKPKNKSQPQKELVEDPQPKLAEQTEGSSQLAGRDAVDSQAGARQATTSQPMIGMGADELQNYQSALRREIEKHKRYPRRAKKMKQQGIVQVRFSLLDSGDLTNHQLVQSSGADELDRAALAAIQQARSVGLKPAGLPRDLTLAIEFNLK