MLGRHTAFSNASLPVSAKGVAPASSRGASRGTKQQTKHTLSPACSPWMGAQSPALCGAQIQHPSNTQTSARQYSTISAMATSEKMTVAITGATGLVGSRLASKLASQGHTVRALTRNPGSARSKLPFPGVEVYGPADWARAIQGATGAVNLAGEPIATRWTQEIKDQVKASRVRTTKTIVDYIAGTPEEQRPNVLVSSSAVGYYGTSQNASFSEDSQPGSDYLAEVCQEWEAAAKEAEGKTRTVILRIGIVLASDGGALGKMLPVFQIFAGGPLGSGRQWMSWVHRDDLVELIIESLQNPAYSGIYNATAPKPVRMSELCSSL