RMLENQAFKDVFCWDPSGTSFLVKDTNEFSKSILPKHFKHCNFASFVRQLNKYDFHKIRSNADETNKLYGDQTWEFEHSHFRRDRKDLLEEIKRK