MESSGDTAPLHSSPTPTSPPAMATGAAVVMSPCAACKILRRRCVDRCVLAPYFPPTDPHKFATAHRVFGASNIIKLLQDLPEEQRADAVSSMVYEAAARARDPVYGSAGAICQLQRQVDGLKAQLARAQAELAAAR