MGSKTLPAPVPIHPSLQLTNYSFLQAVNGLPAVPSDHLPNLYGFSALHAVHLHQWTLGYPAMHLPRSSFSKVPGAVSSLVDARFQLPAFPWFPHVIQPKPEITAGGSGPALKTKPRFDFANLALAATQEDPSKLGRGEGPCSPTGGLGALLDVTKLSPEKKPTRGRLPSKTKKEFVCKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHSQVKELKTSKIKC