MILSNPLEPVLLGLMCQCSPESRLTGDSEFECVSMGDLGSQHPADVKIRDLSVGNLSSGSLGSSSNMSEESDFPDEADSFTSAISTLEEELDTENHELRKVFDHFDENGDGRISREEMGRSLAKLGFKMSEQELVSLINGADENNDGVVDFSEFLVFYHSLCESKSTEARIHGHENEGDADLREAFQVFDKDGDGYICAEELQSVLTSMGLRQGYELVNCRSMIKRVDADGDGQVNYDEFKKMMTIGLSRS*