MRTSLALLARATAGLALMASASAFADDVRIFTDTAHPATAVPGATIIELDAPARLVSDLSAGLPRDPQRAEAMMRQRLANPTFAERQKRIGQAYQAVADAYLLGVAKLPAVVIDGRYVVYGDADTRRALGRIAAYRRAGQ