MSEESSDKKRRRIITQIQNEEDMLRGEEEHPMCNDKKKNDINKNSKRNKNYESKSFNNKNEKIDDSNSDSNNNIDELKGNKNNNKKNIKHYLIENLQNKSLLLNNVLSVEENKLYVKNINEHITKENFESYFSKIDGYIETRFVVDTSRTSRKFAYIDFENKTKALAFLHTLQNSNIENFKTLTLNNVDLLISISKPKKSLYEENIVFIKFTKCNIDSDISIKEKISDFLLKHTILVRDIRLLGDTTNKHGYIELLNNEDVIKCVDNIKLGKLDELEFNLNYSIPIIKKKIIPDMEKIKMNKEKNKQLKDEKKKDKESCTVVVKNLHFNTRKNKLQNIFGQIGEIENIYLSKKISENNIKRNKGFAFITFKNSNDATSSLILNDIIIDGRNILISKFNNDKDGKYQYNHDINNHSNTKHDYHDKKFSNHKYYKKDRKQYFEKKRINLNKTNDNDAENEKKTDNQTIGMTNDDFRKLFFKS*