MEEDERGKLFVGGLSWETTQENLSRYFCRFGDIIDCVVMKNNESGRSRGFGFVTFADPTNVNHVLQNGPHTLDGRTIDPKPCNPRTLQKPKKGGGYKVFLGGLPSNVTETDLRTFFGRYGKVTEVVIMYDQEKKKSRGFGFLSFEEESSVEHVTNERYINLNGKQVEIKKAEPRDGSGGQNSNNSTVGGAYGKLGNECSHWGPHHAPINMMQGQNGQMGGPPLNMPIGAPNMMPGYQGWGTSPQQQQYGYGNSGPGSYQGWGAPPGPQGPPPQWSNYAGPQQTQGYGGYDMYNSTSTGAPSGPSGGGSWNTWNMPPNSAGPTGAPGAGAGTATDMYSRAQTWAAGGPSTTGPVGGMPRTGPGNSASKSGSEYDYGGYGSGYDYDYSNYVKQEGASNYAAGPRSAYGNDSSTQPPYAASQAV