MLSRNSPVEEARAPRWRARSRRATAVVLLALVAGTELAAGPVAAAPHAADRVDGVWRLDGYGTVLSVED ......