MTHLNLIPVFNGLIQNQPVQLCNARELHAFVESKQQYTDWIKNRINEYGFIQDEDYLVITERTNGRPRKEYHITLDMGKELGMVERNERGRQIRQYFIRCERTLKALQQPQQLALPEPEKFTHEFTEFEIETLVWLLIGHHQMNTLLGQLEKPLDAIGSNLHPAVYSYWKEYGRQYKDALPTIKRLMAPFK