MSNEKYPEDLKHTSSIQDGTINDVSTAEALTLCQNAEDIEESPELARALRWKLDLRLMPLLCFTYALQSIDKNTLSYAAVFGLREDIGMKGNEFSWTGAIFYLGYLVWEFPTSMFLQRFPINYFISGTVIAWGAVLMAHGAIHSFPALAAVRTILGALESAINPGTMLLFGMYYKRTEQPLRMGIWIGSAGVGYIIAGIASFGIGHINSSLDSWRALFIIWGSITVAWGVVLLFCLPGAPMRAKFLTPDERARVVARVKDNGTGIENKHFKMPQFWEAMFDLKTWLLFLFALTSNSPNGGLSAFQGLIIKGAGFSTLTTTLYQMPSGAVQLVACVLACWGASTIKNSRIPIMILALVPFLAGVLGLHFLPHSDAYARLACLWISFSYTATWTLSMAVSMANTAGHTKKITTNAILLIGYCLGNFVGPFFFKTNQAPTYALGVGMMFACIAIQVNLNQQGNIRYSRITDNAKIQMVTYGYRWVEPVQFIP*