MGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSILCDAEVALIVFSTRGRLYEYSNNNSIRNTIERYKKACSDSTGSSSVTEINAQNSNRHLMGDALSTLTVKELKQVENRLERGITRIRSKKHELLLAEIEYFQKKEIELENENVYFRTKVSEVERLQQANMVSGSEMNAIQALASRHFFSQNMIEGGEATFPQQDKKNLHLG