METGGDRGKVVVEIHDDDGRSTGRNQLAENRRPQPALDLAEEVAKNGTEEREEKGYGNRERTTETEGGRSSSDSSSTDNNVDTIEGSKEQTSAERRYHRSRLPRLRWTPDLHHAFVYAVEKLGGHETFSFLDANRRYYYDLFHQKMTPSLPLGMGSGGLFSARNDLEQSRYHHPLQRSQAQQTHHDLKNFHFALMAFNQHMTPVIHPINDHGQARGSVHDLIFRKDGKPSASHLFDARDAITGNLKAHQLQENPTCHPKRRFEDIFQESEAAVAEKKRLIAATERDWGSNLHLNLSNSADDGAGGKKVIEAVNVDDFLALSLAPPMSENLVEPSNMEEDAAKTEIQFFPKENS