MKFGETFMEYLQAEEGLDKFSPHVEYKRLKKVLKSCRACRAAALKESNSNGEQQEDHENEGSEICQLESCQLCDQNFFAELKKEASDIAGCFSSRVRRLLQLHTAPGIQKYLVTLRQCFKNDQQAMMQECQILIEYAMMNAIAMQKILKKYDKVHCSVTGRNFKSKMRSERLEILQSPWLIELGALYMNFNESNGGKSNVIFSQFFCNLSDTGSIMTLKFPDSVKLEYDLTCPICLDTVFNPYALSCGHLFCKSCACTAASVMIFQVHMLELDLLQKKRFKQYWKERHASERAEMVKQSKIYWDNQTRYAVGF*