MADSSSASAPHVLAVPVPAQGHVKPMFRFCRKLASSGVIVTFVNVDAIHDRIIQVQNRSPKPKTLDIRMVYIPVPGISLANDFRISLQDLFTATETVGNALEELVKNISESGPPVTCLISDLGISTATQEVADKFGIPRVALMCASQSSYLYWMYANEGRIRFEDADNKFVKYGEDLLGDLPGLPALRHDDHQTFKHVVDDTRFMYHFLSRQVRNTNGKSKAILVNTFYELEGRAIDVTAKQVSVYPVGPLLEELEEECTLSLWEEEEGCLEWLAKQPPCSVLYISFGSITTLSTIQLKEILLALEACQQRFL