MEASQSEFDEYQKFVWRMNPPRVVVDNASCEKATLFKIDSSNRHGILLEVVQLLTDLDLSIHKAYISSDGGWFMDVFHVTDAVGNKVTKEETISFIEKSIGISHQYPRRRVGVQSAAEHTAIELTGTDRPGLMSEISALLADMRCNIVAAELWTHNMRVACLLYITDEITSGPIEELERLARIKESLCNVLKGDQSSKSARTDFATSLTHTERRLHQMMFADRDYEREDDEQMWDRDGKITVENCVEKGYSVVNVECRNRPKLLFDTLCTLTDMEYVIFHATIDTDGQRAYQEYYIRHIDGCTLDSEAERQKVIQCLRAAIKRRVTEGLRLELCTNDRVGLLSDVTRIFREHGLSVTRADVNTRDDKAINVFYVTDAAGNHVDLKVVEAVRREIGLAVLQVKEMPLYCMSQATEVSGRSRFSLGNLFGRPSQVLYNLGLIRSLS*