MTAGLSAHHQRLAQRKREAITTAATRLFLERGYDGTSLAKIAQEAVVSKSTLFKQFPTKAALFEAIVTEYWKGGPDPAAPATQPGDLRAGLSAIGRQYADLIGRPAMAALFRIVIAELPRFPELGRAQFELGKLPYFISVQHYLEAQHAAGTAVVPDAESATNQFLGMIANYVLWPRMLLADWSPAPADVGHAVDEAVTTMLARYGRSTADPQHS