MSFNTSDAAKDYYNSYARHTCFSIRIDTSRESKKANEKTKYIYVCQKAGVNKKEKVADDGPITEKTIVRQRRRDYVDRTHCPARMIVRKTSPGHWEVVNFEREHNHERLRKFSLTKYLKSHRDIQAEEKEFIKLLHGCYITITRAYQIMAELYGGIENCPYTEGDAKNLRVEYHAEYRGKDVKATLEYFEEFKKEDPEFYYSYTLDEFDRVENLFWVDGAARTYELYSDCLSFDTTYLTNAYNMPCAPFIEKTEGFVCLFTEFKKAMGGKNPANIITDQDIAMKAAIAYVFVNSVHRNCRWHIMENARKTMGAFLDSKGDGKQELADDFKDCIDNSFTPAEFEQKWHAFLDKYELNNDERFQHLYDMRHCWIPAYFMHCFFPFLQTIARSEGFNAVLKRYVNPKNSILNFVQQYKKIQQRIFSKQDLQEAATA