MDSSSSDTTATAALPHGGGASTAPTSPPAAAVVLSPCAACKILRRRCVDRCVLAPYFPPTEPHKFATAHRVFGASNIIKLLQDLPEEHRADAVSSMVYEASARIRDPVYGCAGAICQLQRQVNDLKAQLARAHAELAGARAQHAHLLALLCVEVAAASPAYCGAVDYTSSQLAAAATPAAHADALYVVDGGSGLQLQASPVSWADEPLWT