MTPPEERQMLRETVASLVAKHAGPAAVRAAMASDRGYDESLWRLLCEQVGAAALVIPEELGGAGGELADAAIVVQELGRALVPSPLLGTTLAELALLAAAKPDAQALTELAQGSAIGALVLDPDYVVNGDIADIVVAATSGQLTRWTRFSAQPVATMDPTRRLARLQSEETEPLCPDPGIADTAAILLAAEQIGAAERCLQLTVEYAKSRVQFGRPIGSFQALKHRMADLYVTIAAARAVVADACHAPTPTNAATARLAASEALSTAAAEGIQLHGGIAITWEHDMHLYFKRAHGSAQLLESPREVLRRLESEVWESP*