MSAALRVPLRAILSRAAPPTARLLLPLHAHLIVSGRLAASPAALTSLVSLYARAPAALHRPTIPLLLAPTDPLPCYNAALSLPHALALPLFRSLRLAHSPDAFSFPPLFSSAPSPPHLLALHGLALRCGLAHDLFCASALLRGCLRFGLADHAHRLFDELTDRDVVVWNAMVNGFAKLGCFDRATECFRKMREAGEVEISSFTVTGILSVCTATADLRGGGTVHGLLVKSGFDKEASVCNALIDLYGKCHQVDDATRVFESLGESDKDLFSWNSMLSALQYSADHVGTMSLFARMRRAALWPDAVTVAAVLPACAKTAALQVGRKVHGYIVTSGLACDGAMDVFACNALADMYAKSGGLDEARRVFDWTRQRDVASWNIMIDGYASHGRGQEALKLFHQMIEEGLVPDEVTLLGTLSACSHSGLVEEGKDFLKRMKEEFGLEPQLEHYACVTDMLGRAGWLDEARRVVQEAGDVGAGAWRTYLAACRMHGDKERAEEAARMLMMAEESGSGGWVLLANTYGWEGNFKELEEVRGEMKRQGVQKATPGCSWVEVG*