MGQADFSRQYNISYITRYNRMRELIMSNPSISEYSLPLKKLGDDIFEECIVIAILVLDSKLKFSILQMNDPNVESYVPNSQLYIEDFSGKLPIVFSQSFNKLSLLCTGTVLGFVGCKIETNVFVCTDVIFPKPVEVPANASIRNSTDANIKSDGRPAKSTVENVLLMSNIVLNHSNFEKCKAMVDYFYKKVSSIVVFGDIYTESNREPDFSDFNNIFNELNDFKGQIVLVPGPNDPTTKMLPQNPLHQLFFDQRLSTCLRNLSHPAQETVCGKKVVFMNNQILNDLRKYTMNIVAGPQTPIVLGDADILEQLIRIRLIAPNCPDTVGSTPFFEHDPFLIDDCNYLVCGGCKEFQIKRVGKIVAVCIPDFSKSHSAVLADFSSDSFTEIVLDL