MKFGETFMEYLQAEEGLDKFSPHVEYKRLKKVLKSCRACRAAALKESNSNGEQQEDHENEVCDQNFFAELKKEASDIAGCFSSRVRRLLQLHTAPGIQKYLVTLRQCFKNDQQAMMQECQILIEYAMMNAIAMQKILKKYDKVHCSVTGRNFKSKMRSERLEILQSPWLIELGALYMNFNESNGGKSNVIFSQFSCNLSDTGSIMTLKFPDSVKLEYDLTCPICLDTVFNPYALSCGHLFCKSCACTAASVMIFQGIKAASDVSKCPVCREYWKERHASERAEMVKQSKIYWDNQTRYAVGF*