MLHTKHAGALAELKAQHQQECEGLQAQLEAKEREVAAAQEGIETAERKLADSNREAVGKMDASADKASEVAAELEASRAEVAQIRQQQEAERARVKKAISEMKRKIDGLQKEKLQVELASAESRSQAVAEREALQAKADGAEQQVQAAKDECRKVETELRDYKARAHALLKSKERELKAARDIAREEYEGSQADAEARAAAAEQQCKAACQQLVELQASTAAQVQALTAKYEPQLAELRQAVDHANDGADAAKRQYEQLKLRYESLELRAQQAAQQLAAAAAQAVEAQGLHEQFERLQAEYAALRASSDAASGSRQGELAQLKATAASLRDEIADLRSVNEVLRQELARQPAPGFGPQGSSDLLQGLEERSASGISSASLQPSSRQRTVSEQGNGVGDVPATPDGAFMQLSALAEKERELAAARQRASTLEAEVADLEQECVLRQAQETALKEAVRDLEREMERQRLPGKTADMEYFKNVMLKLFETGEAESLLPVVAQVLQFSPSELARCRTALHARSEQVAASNAANGEALAGDLVGYLGSWGWGGRX