MLKLFAQDFKQHALQWLWTLVVATVGGACLGALLTTASSLMSWAATQPKPSELMELAALVRGQVASYVSIAAAVVVASTANLTITAQSREYALWKILGVPAQHITRVILLQLMAVGVMGGILGAVLSPLGTRLYLHTWGSLGDFTTEFPITFERVTLPVVAALTAAFTVIGGFGAARRGGRLPEMQALRESEAPQVRVGLISKCFAGLLIWSGGVIWFLPLLDPNLPAADRIPPELLGGTFSLLLVTAALLLGPWTVRPLLFAWTALIPSRNLAWFAAREACRYRSGQSMATILPFAVAIALTGTIYGMSAAGPEVAVSGFQVIFAPIFVICAVGGVANIVLVGGQRLRDLALLRVLGGDDRTLAAVPVWEGAIYAATGILFGLVATGFTVGLTAVTAQQPIWKGFADLPWIELVGLSLGSLTLAIGAVAASVIPANRESAMDMLRQPT