MSKTASPILTASLPRNSASDASKPVTNTFFAQTALDESGDKGEFKRVDASWRNWVKKEPDAQFPAEKDRYHLFVAYACPWAHRTLMTRAVKGLDDTIAATVVHPIWQKTKPDQDEHSGWVFGNAEGEMLTNTEGNGGPFPSIFPHNEPEPFFGSQSIRELYEKAGDTDGKYSVPILWDKKRNTIVSNESSEIIRMLNSEFNDFAKNPDLDLYPIEMHVAIDKVNSWVYPTINNGVYRCGFAKSQEAYDTAITELTESFDRIADILQKQRFIAGNKFSEADIRLFVTLVRFDEVYTVYFKTNTRSVAHTPSILNYCREIYQMPGVKDTVNMEQIKAHYYCSHPILNHFSIVPRGPDFVDLLEQPHNRNNSLN*