MLHIPLNRFAVLRTCILWRFWLRLAFGLCLWLLSLDLRLHRLYLLAFSSPAASLEKPHRTWALHLPLLWAPTLVFVGTATALHASHISEDTVCAYCHVSNVWRWSSLGAITIRYILIMVFLLFQLKNCKDYVVASEYKSTCEFTFMALLFTFLYAVTIMTHSDHTIAGRCFVSFCVVCLVYAHFWVRMGLPVYLYVFKGESHLDSFEEELLCCGAECIDKIRSPSASSHSPATVSFPAQDADWILRATSSAMIELSECKKRVHELEVKKSSLCRRVKELQ