MRAVAAALGARPLRDRATPAPRVDRASVVATTRASPSPSPRPATDRREPSSSNRGAIASSTRASRQQRNPDDWGGDYDKIREELMSRGPSWAENLPGISNTINWLSQNTFGASAPSPGTRSRKAWDAIALAYRAFLDALPYRRQDGRAARALPKGRVADAHVRWEAFKRGDGASELSDDARRELLDGEAECAAFWRNVAEDGAAAAASRKRAKTVGGVGLSAARDASLAMTEGQVRAITGDVMGLALSLRVAAAKAKEEDAAAAANDDDDDATTTASQTQTLALVDASADEVGDYRDELLSGWGGGGNAAAFVGGFGAITASEAREATASCASTPADIASRVLALSGLLLCTPTEAIAVAHVFPAILETPRSVIAQRMAALKELVPRADAAVIFRAEPRLLLAGDGDVIMANARRSVAAIKSQLPGVNADKLVEQEPSMMFEDISEELEALRELWPEEAFRNSDEQNPFFAEELALAIKALQGKGKEKPFKSL*