MAPNEEFVGNMRIVNVTFSNINIIKNFQPFSQYFDFTLTGPRYNGNIAEFAMIWKIKNPPHNLLGVFFDNSTRDDEDDKYTLEELKQMGNGAESMYIFWQYEQK