MSERLTEAQQQAILHVESLATSARKSTSAMTEHILRKHGKESVTMRRQLKLIEKHARVTLNFHPDRILPTGRSVIESLLTEGVYHNQFITSVTNGSRTAYPGGDRDQWERLLFGGAYQQPGVRHDERPKYGALNLMNYADGGSPRFGSCFLVLSPGILKRSTFTFGDSHTGPEFVGTIRQWDSILAALLQQVESTGSALGTPNVNIPAMLERLIHLPSSHTGPEGPVGRSLDDYIEAQIHGPIDLSSDAEALVADPSYKHTPIGRQLHALCERYHLALSWHPGFRLAVQDVPDDFRGPAMPPLAKRIDQRYAGSKGVLDAAIIGKAAAHLEDDPSHWSDWGTYKETFQHLKQLWHVLVKFGRPNPNAADR