MELLALCVALPLGLLFLASGLIINIAQLITLLLLWPVSRNAYRRANILLMELLWSELVWLVDWWAGVKIHFFVDSEDWKHVGKEHALVICNHRSDIDWLIGWVAAHRVGCLGSTRALMKNSTKFLPVIGWSMWFSEYTFLARNWAKDEKKLKSSFQQLHDFPRPFWMALFVEGTRFTESKLRATQKYAASEGLPVPRNVLIPRTKGFVSAIQNLRPFVPAVYDLTVAFPNETPSPTMMRLLRGQSSVVHLHFRRCPTADLPDSEDGLAQWCREIFLLKDDLLERHKELNTFGEELRKDIPRSIKSLLIIIGWSILILKIAARLFRPLISTWVGVAWVTAGLVTVLFLMQIFILFSQSER