MSSYKERLRSGLVDIKKDDAVALFQSMLRSRPLPTVIDFNRLFGLLARTKQYDLVLALCKQMELKGIAYDLYTLNIMINCFCRRRKLGFAFSAMGEIFKLGYEPNTVTFNTLLNGLCLEGRVFEAVELVDCMVLSQHVPDLITLNTIVNGLCLKDRVFFSEMETKGIKADVITYNSLIGSFCSFGRWDDGAQLLRDMITRKITPNVVTFSALIDSLVKEGKLTEAKDLYNEMITRGIDPNTITYSTLIYGLCMENRLDEANQMMDLMVSKGCDPDIVTFNVLINGFCKAKQVDVGMRLFRKMSLRGVIADTVTYSTLIQGFCQSRELIVAKEVFQEMVSQGVHPGIMTYGILLDGLCDNGELEEALGILDQMHKCKMELDIGIYSIIIHGLCNASKIDDAWDLFCSLSLKGVKRDIQSYNIMLSGLCKRSSLSEADALFRKMKEDGYEPDGCTYNTLIRAHLRGSDITTSVQLIEEMKRCGFSSDASTVKIVMDMLSSGELDKSFLNMLSGPFGDKSSLLD*