MDCGTDERQHGHGGNGDAAEWKKVAELREVVEAQDPSAKEEDDFALRRFLRARDHNINKASAMLLRYLAWKRVAKPHGFISDDEVRGEIAKGRDRLQGFDRLGRPMSYLYGGRHFPVRRDHEDLKRYVAYVLDKICTRLPAGQEKFAAVIDLKGWGYANCDIRGYLAGLDIMQSYYPERLGRVFLIHVPYIFMAAWKMVYPFIDDKTKKKFVFVADKDLDATLRDAIDESQLPEEYGGNLKLQAYNSSP*