MAHHDVLGAVILARNGDRTQCFQHPITQKPGPTRSTPLGEVQAHQLGQYLRGIYLDPSSSSHIRGIHSDLVDLTEVAVRVKVGGEGAAVFDSATALLQGLFPPNPDNRITLANETTVVAPLGGYQYVPVETVEPSNDRSLEPWTDCPAFQNHVQKMYASSEFKEASKAAQPFFHALRDFAFGQELTLENAYNVWDFVQAGLIHNKTYAHRLPPTFIEQARGFANLREDLVYSDKQMGGIGNIASRTALSSILKALQRIAFNGDPLQLMVIQTTYQPFISFFHQTEVVKSHPELAAIPDFGSALAIELRRGPPPDARDFLRFKFRNGTTDDFETIHVFKHREDIPLTEFIYRLENSVINSNREWAQACSASSSTVQAAWTKLGLPEGATTGNATADAAVGFVLACVMFLGLFFAAKFVRGRRAVRLRGPEESLSSVPSENVVQGRDGKAATRY*