MDSSSGSQDKKSKGNDRREAKEANGTAQHFVDFTEAEEDLVSRMHRLVGNRWEIIAGRIPGRTAEEVEMFWSKKHQER