MGIMPRKVLAIKNFKERFDLLPKLKGVIAEKQPDILVVVGNILKNEALEKEYERAHLARREPNRKVIHENEHYIIETLDKFFREIGELGVKTFVVPGKNDAPLKIFLRAAYEAETAYPNIRVLHEGFAGWRGEFEVIGFGGLLTEHEFEEDFVLKYPRWYVEYILKFVNELKPRRLVTIFYTPPIGEFVDRTPEDPKHHGSAVVNTIIKSLNPEVAIVGHVGKGHELVGNTIVVNPGEFEEGRYAFLDLTQHKIKLEQFS