MEKFDPIVFFQVFQEMLGPVLWILLALALLGLGGALFVFLKEGKINSRRLVRSELIGLAGGVLALVLAARVTVSGFSDAGGPVDWLLVGLIWGIGLAGSTILAYATLGLVSLRRSA