MAENVITDKVVGKSGASNSNAIGQSQIVESQVNTGRKKRSRAWNHFSRKTDSDGNEKGVCNYCKKEYFIDTKEHGTTSMLTHISKCPKMPYNIDIKQSRLALQPMIGGNKGDVVVVPWKFDQEECRKALCHMVIIDELPFRFVEKEVDIAGSNSVAITELSKKLTKWGTNLMGGSHLHIRCMAHIVNRIVQDGTKEANVSIERVRQEVRYIRQSPARWKKFQECCEDENLAKKSLCLDVPTRWNSTYMMLKRVIEYEGAIVEYADRDIGLTLHLKFVDIVDKSSTGTLLSSDWEGVKRIKKFLEMYFNLTLKISGSRYVTSNLHFLEIRQVGVYLNQLISNEDHVLAKMAENMKENFDKYWGDTEKINKMVFILCVLDPRHKFIILGFALRKMFGEKGAALEIGVRTYMESLFNEYTKPVDSDKNGQFSSTEVDTSDARSVDSRSGGEFGNYFEELQKGTSEKEEQVQSQN*