MKFGETFMEYLQAEEGLDKFSPHVEYKRLKKVLKSCRACRAALKESNSNGGQQEDHENEGSEICRLESCQLCDQNFFAELKKEASDIAGCFSSRVRRLLQLHTAPGIQKYLVTLRQCFKNDQQAMMQECQILIEYAMMNAIAMQKILKKYDKVHCSVTGRNFKSKMRSERLEILQSPWLIELGALYMNFNESNGGKSNVIFSQFSCNLSDTGSIMTLKVPDSVKLEYDLTCPICLDTVFNPYALSCGHLFCKSCACTAASVMIFQGIRAASNLSKCPVCREVGTYANAVHMLELDLLQKKRFKQYWKERHASERAEMVKQSKIFWDNQTRYAVGF*