GAMGSQAYRKGVQETVKLRDQAIAASSVGIVIADARLPDMPLIYVNPAFEEITGYSDAEVLGYNCRFLQGKDTSQPAVDQLRAAIKAGENCTVTLLNYRKDGTPFWNELTISPIYDDHNNLTHFVGIQSDISDRIKAEQALRLEQEKSERLLLNILPKPIVDQLKQFEGSLAQQFTEATILFADIVGFTQLSAQMSPLELLNLLNNIFSVFDKLAEKHGIEKIKTIGDAYMAVAGLPVANDHHAEAIANMALDMQQAIQQFKTPQGEPFQIRIGINTGLVVAGVIGIKKFSYDLWGDAVNVASRMESSGLPGKIQVTAATKERLQDKYVFEKRGAIVVKGKGEMINYWLVGKQE