MSVTAGVRDVALATRAKLQGGIDQTRVGRYWPGKAPEWAKEDHDDDNDDHVGMHKKKKVDVLDNEVERNRDDYDPRLRRLGQVRADHRRVREAAEVVSTEEEETIEKEEEEDVEALEERRSRIREKNLKRTREEADLMLPLEDEDEEEVQEEEESEYETDSEYEMFGFKMIKPVFVPKAERDTIEERERMEAEEEALEELAKKKLEMRKIETKAIVVEEVRREEERRKNAILEEEANLGDVETDGETNEAEEYEAWKTRELGKIKREKEARGAMLREKEEVDKLRNMTEEERKEWERDNNPKPSSSEKPKKKWKFMQRYYHKGAYFQEQGSDETDVIFQRDYSAPTGVDKLDKSVLREVMQVKKFGRRGGTKWTHLVKEDTTYGGKNKKDETKDWSDPWVSNVFLRQKYNKRMAAMDAPIARPKGSKRMKAW*