MKTIFFGTLTLLETQKVVERMINYVLFKGLFLTWVVQPEMMQIALWLAWFAVLGFLKMFQGLARDRLDRLNASPTATVYAHLRVFSVLVLVLLSDLFWIQLCLVVFKDTGISTFMLLLFEPLSIAFETLQAVLVHGVQLLDTWQRQSLDTSPAATNGLQPSSDRSVAGASWEWKGMIVRNFSFGMDLLSLFLALGHCLHIWWLRGLAFQVVDAILFLNLRALLSAILKRIKGFMRMRTAMSTLQGALPDATQEELLAYDDDCAICKEPMVKAKRLPCAHLFHLSCLRSWLDQGLADTYSCPTCRRPLFMGNLRTLGRSHQSFTRTSQHNAASLWRGSGSDSEWTTVAAGQSSSSDNAASNSRGLGRLELMVRHFSGSGSSHARQSPGEGSASSAPRGLSRIELIMRQLSSTRNHQQSSSSSSSSPPSSTTWGFWPFSSSSGASPSLQPHQVEAGSTPATSITDGLTPQMRSMVGMVREVLPHVSDDRIVQELRRTNCVTATVNNLL