MSAAIDDLGSLWMWGNFPEPQKGKSMESEFSLTSNCNPIPIWNFHGHTVVKVACGNEHVVALVTAGEVYKGSDLLCYSWGGNTHGQLGLGDRQSRQYPEVIEPFNSDAPWTVYEVACGAFHTALLAQRSPSDTLESVCWTFGQGDNGQLGQGTTQSTLSPEPVKGLPRNAFLISVDCGLFHTSVVSSAGDVWSWGMEKGLGLCPEASYSGPDAGDAILPLLIPCSGLYGPKFPEPVQVVCGAAHTILLAGAGYKMWSWGRGWSGVLGNGKMIDCYSPTMALWPPLDADFREQSVKDGSDKSGAEKKTEDVIELERKLSMAAEDVKLLQSKLSLMERYASILHGATFGKPFEERDMPASLRGGGSFDIAKEWENMLESLDRGKLVRLEMFYRSMLAGVKDKLLKKRIQEILLEFQSSLPSDSTQRNK*