MTPIRVVELIGPVCVDPEDGAVLCQQTHTALAQGACAILDFSGVRTLTSSFLNSAVSCLFANFSVDALSQRLNWTGLDSTDEKLVHLVLKNAARYYNATPDQQAAILSASNRALED