MVQGKVLVVSNRIPVTIKRLDNGSYDYSMSSGGLVTALQGLKKTTEFQWYGWPGLEIPEDEQTKVNDELKSKFNCTAIFLSDTIADLHYNGFSNSILWPLFHYHPGEMNFDENAWAAYIEANKKFALEIVKQVNDDDMIWVHDYHLMLLPEMLRQEIGNKKKNIKIGFFLHTPFPSSEIYRILPVRKEILEGVLSCDLIGFHTYDYARHFISSVSRIVPNVSTLPNGIKYQGRSISIGAFPIGIDVDNFIDGLKKDSVVERIKQLKSKFKDVKVIVGVDRLDYIKGVPQKLHAFEVFLNENPEWIGKVVLVQVAVPSRGDVEEYQSLRSTVSELVGRINGEFGTVEFVPIHYLHKSIPFDELISLYNISDVCLVSSTRDGMNLVSYEYIACQQDRKGVLILSEFAGAAQSLNGALIVNPWNTEDLSEAIKESLTLPEEKREFNFKKLFTYISKYTSGFWGESFVKELYKCNPQKSLRD*