MEEDERGKLFVGGLSWETTQENLSRYFCRFGDIIDCVVMKNNESGRSRGFGFVTFADPGNVNHVLQSGPHTLDGRTIDPKPCNPRTLQKPKKGGGYKVFLGGLPSNVTETDLRTFFGRYGKVTEVVIMYDQEKKKSRGFGFLSFEEEASVEHVTNERYINLNGKQVEIKKAEPRDGSGGQNSNNSAVGGAYGKLGNECSHWGPHHAPINMMQGQNGQMGGPPLNMPIGAPNMMPGYQGWGTSPQQQGYGYGNSGPGSYQGWGAPPGPQGPPPQWSNYAGPQQTQGYGGYDMYNSTSTGAPSGPSGDGSWSSWNLPPNSGGPTGAPGAGASAGTNMYSRAQTWGAGGPSTTGPVGGMPRTGPGNSASKSGSEYDYGGYGSGSGYDYDYSNYVKQEGASNYGAGPRSAYGNDSSTQPPYAASQAV