MRTLQAGVYHCDSPKWINFERLTGQAVMSPYDCHRQKTNGLFAVWESDIMYPQHRLKCTGNSAVYWRMPEDTLHQKGIFCSVNALRTPDQMWYEK