MNQTMHQIRATLLNGTLWAEMYPNMEMTARRGSLLFPELKFQMSGMKNDEIYQISIHFEMIDNVRVTIDTDGVNFVKSEKRNALPHHSSRVFIHPAGCQTGAEWMKSAIDFNQVKLVNKEEYVKGDNFIFVHSMYRYVPVLTIWQNGCDFPQTLSYLEAQFIPVTTYISDTIKTWKSVNNKFTTKKNGGKGSKRKLGEACEDPVAKRSAVALDLNPDLHSNVAQEQWPTMMPGDYGINQYNPYFNYQMYPSMEQPFFDGGFMFPTPSVTPPGIDSVPSTPSMSTSSGSYPVTPMSMSMPFDAFLDFSGRTPQMFAANQSMNYAFPSNHSGYSYSSAEVYYPSNF