MPVQLSRPLSTTTEPLLAAGEPPQQRQPLHQRRPQATLAARAMRRRGLSLLQQAASTTSSRLASPATAGRQRLPPLAASLHEGNGSSGNGSSGPAATRSASSSTRAPSTPAEAGTAAHDAVVEAAAPAHWSPGQRAALRDIVRSKMAALLADMQGNTMQLWRLKPEQLAVLGVTRDELRSQVLTGHGTGEAGMQQLRALVAAKQVAAMESGAGRQAAPQTTAAQQPVQVQQSQQQYVPQWRAQQQAQQTAANQQYQVPPPTPLADQQPEMSPAERRELWRQQRQGQGQQQQQX