MKLLKLPKSRPSSTDASPVVTPRAHDSPASKLPSPLSPYSPNTSRPTNKSFWPQKGKSLQLRLPTLSRSRSRSKHEFAAVDNASAIMPPRSPLGKPNSNKDLPDSDRTRGAALHSQATRSAREQDGDVSDPLVEEIKHVFAKFDTNCDGKISAEELCCVLRSLGDNTTQEEAELMVADVDTDKDGFIDLEEFINLHTGTAMGGANGASSTGVIVMDELAAAFDMFDLDKNGCITPEELHHVLGNLGDGGTTLDDCKRMIRGVDRKGYGHVDFADFKVMMTTNTTIMA*