MKQILKNNRGEGYMDVVVLVLCAMLMIALAVKVFPAYIVKQQVDTFATELVREAEIAGRVGSETSNREVLLRERTGITPTVSWSKTGKIQLNEEVTVTVTYRVELGLFGGFGSFPITLRADAAGKGEVYWK