MSKVEHNACLIVIDGWGVASEESPKNGDAIAAAETPVMDEFARSKTGYVELEASSLAVGLPEGLMGNSEVGHLNIGAGRVVWQDVVRIDQSIKTGEFSKNEVITQVIEAAKSGNGRLHLCGLVSHGGVHSKQEHLYSLLKAAKEAQVPKVFIHFFGDGRDTDPKSGVGYMEELLEKTKEIGIGQIATVVGRYYAMDRDKRWERVELAMKGLVLGEGEASEDPVKTVKERYEKGENDEFLKPIVVGGDEGRIKDGDNVFFFNYRSDRVRQITQLLGDVDRSPRPDFPYPKIKLATMTRYKLDYPFDVAFEPQKMGNVLAEWLGKQNVPQVHVAETEKYAHVTFFFNGGVEKAFALEERDESQDLVPSNKSVATYDKAPEMSADGVADQVAKRLGEQKFPFVMNNFAPPDMVGHTGVYEAAIVGCAATDKAIGKIYEACKAHNYVLFITADHGNAEEMKFPDGKPKTSHTTNKVPFIMANAPEGWSLKPVGGVLGDVAPTVLACMGLPQPEEMTGENLLVKA