MDVIKAAIHLGPKAHDTLAISAQGSSHTYAHLLRSAFSIANQLKAIVLTAQNPHVSEKNNGSHDFDGPRVGIIAQPCAQFVAGIWATWLCHGIAVPLALSYPEAELLHVLTDADVSVVLGTADFEVQLKDVCQKASCEFIKLPEISSTSQNMTEVNEPYEDVLAHVLELSSIKDDASGLIIYTSGTTGKPKGVVHTHSGMNSQVKMLSQAWEYVGTDRFLHTLPLHHVHGLFNSLLAPLYVGAMVEFLPKFSVKGAWKRWIESYPSEDVEGVNAITVFTGVPTMYAYLLQGYKSMDADAQKVAASAARQLRLMMSGSSALPVPVMKEWEELTGHRLLERYGMTEFVMALSNPCSGERKVGTVGRPLPGVQVKIIEDDPAEPGIGELYVKSPSMFKTYWKKPEVTKDSFTEDGYFKTGDSATIDKDGYYVILGRTSVDILKVGGFKLSAIEIEAVLLEHPVIAECAILGLPDEFYGETICAVIVLTEEVKSLRSSKDDPQLTMPQLRAWAKERLAPYKIPSRLIIWESMPRNAMGKVNKKELKRLLTN*