MTGHIRIVNDPVELVPLLITFNDSKYKQIYELLNKTWLSEEELEQQLHHEGVGECIQLLKKGNLVEEQWRMPAPGQKPVREYRATYSKFRANFQCTMDDLSDLLYLSISNDETLRAVVEQLEGEIEQGQGNVSINDLARKFDVSPMFIRGLAKRSHKMDVKGQGLVLLDGTR