MSKRIVVDPITRIEGHLRIEVIVDDNNVITDAFSSSTLWRGLETIIKGRDPRDAGFIAGRICGVCTYSHYKAGITAVENALGIEIPYNAKLVRTLMNLALFFHDHIVHFYTLHGLDWCDIISALSADPAKAAKLAFEYTDSPISAGEDELRMVQKRVKDFAAKGSLGPFANGYWGHKTYHLSPEQNLIVLSHYLKLLEIQREAAKMMAIFGAKQPHPQSLTVGGVTSIMDILDPSRLAEYKAKYEMVADFINRAYYPDLIMAGMAYSTEASVLAGCNLKNFLSFQEMQVGHNEYLLDSGYVLDGDLSKVHDVNLDLIAEEVTNSWYKYEGKHSNGEPIKPTDALHPYDGQTTPDYTGFKDGESIGLSGKNERTKLLQTDSKYSWIKSPRYDGKPMEVGPLAAVIVGYAKGKNEALHNAVDAFLKRTGLSTSHLFSTLGRTAARGLEAKVLADEGLKAFDELVRNLKVDTTTCAPYIIDNSKSYKGCYIGNVPRGMLSHWVRIEEGKVANYQAVVPSTWNAGPRDSKGQKGPYEMSLIGTKIADLTQPLEIIRHIHSFDPCIACAVHVMDTKGNDLGEYKVEPAFARF