MSVVESFDNIYLDLSRESGKCRFAENGLGWKPAGGGDAFTLDQSNIGGANWSRAAKGYQLKILQRNSGLIQLDGFQQEDYERLSKIFKNWYSHNLENKEHSLRGWNWGKAEFGKAELTFNVQNRPSFEVPYSEISNTNLAGRNEIAVEFGVDGEKEKKPTASKDQLTEIRFYIPGTTTRKEAEGEDAGSDADEEEKNAVTLFYDTLIEKADIGETAGDTIATFLDVLHLTPRGRFDIDMYDSSFRLRGKTYDYKLQYDSIKKFMVLPKPDEMHFLICIGLDPPLRQGQTRYPFIVMQFKRDEEVTLDLNLAEEELNGKYKDKLQGHYEQPLHQVVTYIFRGLANKKITAPAKSFQTHRGQLGIKCAIKASEGFLYCLEKAFMFVPKPATYISYEQTQSVTFSRVGGAVSATQTFDITIHMKGGGSSQFSNINREDLKALETFFQAKELRVKNEIDEDANLLAAMRDQAMVSSDDEVGPKADRGSADEDEESVDEDFQTESESDVAEEYDSDHESSGTGSDEESDGGKGGRGKDDDDDDDDEEASTEKPPKKKKKTS