LGQYTTIKKTFREKSRIIQEVEENPDLRKGEIARRFNIPPSTLSTILKNKRAILASERKYGVASTCRKTNKLSPYDKLEGLLIAWFQQIRAAGLPVKGIILKEKALRIAEELGMDDFTASNGWLDRFRRRHGVVSCSGVARARSRSAAPRPPAAPASPPAVPSEDVFSATETSLWYDFLPDQAAGLCGSDGRARRATQRLSVLLCANADGSEKLPPLVAGKSAKPRAGQAGLPCDYTANSKGGVTTQALAKYLKALDTRMAAESRRVLLLAGRLAAQSLDTSGLRHVQLAFFPPGTVQPLERGVVQQVKGHYRQAMLLKAMAALEGQDRSGLQLGLMEALHFVAAAWQAVEPSDIAACFRE