MLRARVSLLLGVLFLASLSVSFGIVHREHQECQEESESRGQSNPFYFNSDRWFHTLFRNQYGHLRVLQRFDQRSKQIQNLENYRVVEFKSKPNTLLLPHHADADFLLVVLNGRAILTLVNPDGRDSYILEQGHAQKIPAGTTFFLVNPDDNENLRIVKLAIPVNNPHRFQDFFLSSTEAQQSYLQGFSKNILEASFDSDYKEINRVLFGEEEQQQQDEESQQEGVIVQLKREQIRELMKHAKSTSKKSLSSQNEPFNLRSQKPIYSNKFGRLHEITPEKNPQLRDLDVFLTSVDMKEGGLLMPNYNSKAIVILVVNKGEANIELVGQREQQQQQQEESWEVQRYRAEVSEDDVFVIPASYPVAITATSNLNFIAFGINAENNQRNFLAGEEDNVMSEIPTEVLDVTFPASGEKVEKLINKQSDSHFTDAQPEQQQKEGRKSE*