MVSGFLPSASLIEALVRISKDVTSMNKLLFLQVKNSALIIRKIKLLSSLFEDIQEANGPLPPSLILCLTELLSVTQKTKAFIEECRAGAALWNLLQTEFISQQFHRLEKEIESSLDILPLSLLNVSADVQEQVQLLHKQAKRSQVFVDPFDCRRRQELLQVMPINNNHNSSNEYHLIDCKKLEELMCSLGLKSPLDYQEEIRRMELEVSKQAGTGGLVVVYNINNLISLVAYLKSVIFANAGDENITGNMEQSSLPCQKTHDRSLSTHLLALNIPDEFRCSVSLDLMRDPVIVASGHTYDRNSITQWINSGHHTCPKSGQKLIHMALIPNYALKSLICQWCQDNNVPLCESLLPYPPGSESCKRKTSTVKAIEHISLTKSAVEAVKMTADFLVGKLATGSPEIQRQAAFELRLLAKSGMNNRRIIAEAGAIPFLVTLLSSHDPKTQENAVTALLNLSIFNNNKGLIMEAGAINSIIEVLEMGRNMEARENAAATIFSLSMADECKVTIGTQPRAIPGLVRLLREGTTLGKRDAATALFNLAVYNANKVSVVAAGAIPLLIDLLVDDKAGITDEALALLALLSGSCDGLKEIRENKVAFGCLLDLLRFGSPNGRANSAVVLLGMCKNGEEITRRLLLNPHTIPSLQSLASDGSLKARRQADALLRLLNRYCSPYFHPVE