MNALPALPPAEDEVLSQAEAAYRQLRDKLIMLEIRPGEPINDGQLAAELGFGRTPVREAIKRLEVDHLVVSYPRRGTFATTVDFTELADVSEVRELLEPLAARSAATRANAAMRRELLEVATIIAELDPSPAESRELMRYDLTVHRLIYKAAANPHLEDTLIRYDNLATRIWCLVLDKVPSVSGHITEHVELLKAVAAGDADKAGELALHHVTSFEETIRGVL