MKTEDMVMISIDDHVVEPADIFEKHFPKSLMDQAPKLTAHPRNPRVQAWQFQGTVVGSSGLNAVVSWPKHEWGMDPTGYAEMRPAVYDMDMRVRDMDANGTLAATLFATFPGFAGTHLASLPDKKLSLAACRAFNDWVVGEVPDAHPGRFIPIGIIPFFDADESVAEVHRIAAMGCRSISIPETPYGVGEGFPDFKSGYWDPIFKACVEHNIVLSLHIGGGINLVKRPEGFDIDNMLMLTPLISTIAATDMMLSGAFKKFPDLKVAMSEGGVGWVAPWLDRLDRHIVNQSWTGTSFLPKGMTPTDVWRKNFLACYITEPSGLNNRHRLGVDTIAWECDYPHSDSTWPRSPETLKSELDAARCTDEEVDKITFANAAKFFDWDPFEHIPREEATVGALRARATDVDISETSKEEYRRRYELTHS