MAVEVVQFLVRKFVDSLTEEAVVAAELPFSAQFHDMRGELEKAAVSPANADELRECLYELNDLLAECRMLTNRPNRRRFFTQPDAWRFSKTKKRVAAVRRRVLQCVGNNSDGNAAASEEDGAAVTAGLDRWTTSWLERSRIHGFDQQLTELESMAFRDCGAGRLNGVGIFGMGGSGKTALAQLLFSSPRARGRFFPRIWMCMSRTACAGADRRKEVLQGILMALGNEEDAILSMDGSNSLAELVVAVHEQLKGKRYLIVFDDVWHVNRWYADVVGGHQAPQRADDWSERLAFGLPKDRGGLVIVTSRLEQAAEAMVGKSCLHRVRPLTDTESCWEIFMDALSQEKGTVDLATVNSMKQEILQTCGGLPLAAKTMGDILARSSFSSPASTSTSQELIHQE*