MKKTKIICSIGPASTAPEVMCKMVEVGMNVARINFSHATMEERKAVVESVHKVREMTKKNIAILYDTKGPEFRNGMLENDEITLVEGKTIRLVKETVLGNEERISVNHPQAIDNLKVGSIVLLENGLMKIEVVSVEEDGVTCKIINGGVLGNKKSLNAPGVKLDIPFISDVDREDIIYACEHEGDYIALSFVSCKEDVLAAREILKEYNREDMKVISKIESTTGVENLDSIIDVSDGIMVARGDLGVEVPMQQLPRYQKEMIQRCREKGKFVVVATEMLESMKKSARPTRAEVSDVANAVLDGTDAVMLSGETTVGKFPVEVVRYMAEICRDTEEYYDYDYKFASEREVDITETIADSVVEAASVLDIKLIIASTVSGDTARRISNLKPRCLILAATNSEKVARSLALNYAVYPTIVPASESTDEVVAIAKEKAKEVMGIQSGDIIAITGGFPKNGAKTTNLLKIEEV