MGQQGGQPQVTGPANNPQQAQPGTQTATQPPDPMAMLVQSMTLLTQSMAQLAASTTGANSLKAVQKPSPFKGEQGGEARRFLAAFTLWAMSQGLTLNHVDAMGNAISARDDQWIQAVLSFMQDSAALWATPAMEEITQGTTPFKGSWTEFRTQFKARFETVDEVVDAKEHLRTLWQGSMTDELVHTARPIASLEDLITVSSDIDVRVCQRRAERDRQRGRTATTTATKPAVPLHTTPFMPPTRDPNAMDIDATRTREEFNRLMRGKCYGCGSMAHVKKDGGHNWDICGYCRRVGHRETVCMDKFLKKPRSQKLAATEEGPEEPQVAASTSTSADAGATNALIAQLMEQQKALADQLASLQKSF*