MQKFLFITVLIITCAACNKKTVESTGFSVTTDKDAYALADTIRFSFTGNPYYLTFYSGEPYHKYEYNDRVTADGVPQLQFNTAMTTGSQTNTLKLLVSTDFSGVYDSTNIYQATWTDVTSKAKLATNSTATDAGVIDLSQFITGDHPVYVAFKFTGTAGSAQRTWTIKSVALSNVLADSTTYSLLGIGESTAGFKSVAMKAPGVAWTISTSQLQIKGGTTTSSPEAEGWVISKPLNLKKVLPDTGTPLKNMTTTLASFTYIYGAPGAYKATFVAANINRYDAKSEVKDVDITVQ