MDFLFVEKLLVGLLASALVAIAVSKIRGRKLKLPPGPLPVPIFGNWLQVGDDLNHRNLAAMARKFGEIFLLRMGQRNLVVVSSPPLAREVLHTQGVEFGSRTRNVVFDIFTGEGQDMVFTVYGDHWRKMRRIMTVPFFTNKVVQQYRAGWEAEAAFVVDNVRADPRAATDGVVLRRHLQLMMYNNMYRIMFDRRFESLDDPLFLRLRALNGERSRLAQSFDYNYGDFIPILRPFLRGYLRLCKEVKETRLKLFKDYFLEERKKLASTKAMDNNGLKCAIDHILEAQQKGEINEDNVLYIIENINVAAIETTLWSIEWAIAELVNHPEIQQKLRDELDTVLGAGHQITEPDTHKLPYLQAVIKETLRLRMAIPLLVPHMNLQDAKLGGYNIPAESKILVNAWFLANNPEEWRRPDEFRPERFLEEEKHVEANGNDFRFLPFGVGRRSCPGIILALPILGITIGRLVQNFELLPPPGQDKLDTTEKGGQFSLHILKHSNIVAKPRVF*