MSKIQIAPTKDYFIMNDKPFFYLADTVWSVFTNATLEEWGKYLDYRKTQGFNALQIDILPQWDASQSDIGVKPFELDENGQWDFFKPNGEYFGRAQSMIEMAVERGFMPALVVLWCNYVPDTWASKFNPAHIMPADAVKPYVEHIVYVFDRYDPVYIVSGDTDLDSDTACWYYATALDTIKALSQNALTTMHLGGGKVITDAFANNPNLDFYMYQSSHMLESQDLAYKLAEQFYAKEIKRPIVNGEPCYEGHAHGNRYGRFSPFEVRRAVWQSLLSGAKAGVTYGAHGIWSWHKKGKSFGSEGFSGTPFDWETALRFPGAWDIAFAKQIFEIYELFDLSPRQEAILNDTHEIRMSASSNKVVIYAPYNVDIRIAMNLEGYDWTLIELYTRKFAKPNVEVRDDISVIKMHDFNSDALFIGVK