MRTLQAGVYHCDSPKWINFERLTGQAVMSPYDCHRQKTNGLFAVWESDIMYPQHRLKCTGNSAVYWRMPEDTLHQKGIFCSVNALRTPDQMWYEKWASPRG