MTAKSMKSIISFPMSASKTGKMKLTASPDNLASMMSRDQNKLIHLDPVPSFRDRHEIKPWLQKIFYPQGIDIVIERSDTGKVTFKCRSVRSSVGSNLKLKRTSSRSHACPFRIRAAYSVRLQKWNVVVMNNIHAHELRFDLITKTDDYKKFKENLRQKNDVKAIKTFGELEYKTSLNLPLATPIISCDCGLTKEIEAFNNIFLPLSNPPLTSKKSFLKINKNSVSKIRSKQTESSKSTLKTNLNINQRTTGFFDNFKAQSSCVSRVNEESLMNLNEIDFTDMFSNDNATSNPDQGLMELLVDPRAESSSTSIFPSIAAEIFPQNNMELAISESKASSSSNFMETHVPYEDEVIKLFKDNKSNAPTSATDITTSLGKDTKDNFGMLNYNYEALLHFNDDEFSELSSIDPALISK