METVQCAMVSGFLPSASLIEALVRISKDVTSMNKLLFLQVKNSALIIRKIKLLSSLFEDIQEANGPLPPSLILCLTELLSVTQKTKAFIEECRAGAALWNLLQTEFISQQFHRLEKEIESSLDILPLSLLNVSADVQEQVQLLHKQAKRSQVFVDPFDCRRRQELLQVMPINNNHNSSNEYHLIDCKKLEELMCSLGLKSPLDYQEEIRRMELEVSKQAGTGGLVVVYNINNLISLVAYLKSVIFANAGDENITGNMEQSSLPCQKTHDRSLSTHLLALNIPDEFRCSVSLDLMRDPVIVASGHTYDRNSITQWINSGHHTCPKSGQKLIHMALIPNYALKSLICQWCQDNNVPLCESLLPYPPGSESCKRKTSTVKAIEHISLTKSAVEAVKMTADFLVGKLATGSPEIQRQAAFELRLLAKSGMNNRRIIAEAGAIPFLVTLLSSHDPKTQENAVTALLNLSIFNNNKGLIMEAGAINSIIEVLEMGRNMEARENAAATIFSLSMADECKVTIGTQPRAIPGLVRLLREGTTLGKRDAATALFNLAVYNANKVSVVAAGAIPLLIDLLVDDKAGITDEALALLALLSGSCDGLKEIRENKVAFGCLLDLLRFGSPNGRANSAVVLLGMCKNGEEITRRLLLNPHTIPSLQSLASDGSLKARRQADALLRLLNRYCSPYFHPVE