MTSAESRADGSTAKRPYLVLCTTMSTGHFSPTLQIADYMIQRGFEATIITDASHRQHVEAVGARYVELPVFMPSPEAMEERKALKTGFEAMIWGLTEVVVKRMPLHYGTLRDTLAALRREVPGREVVVIHDVVFLGANPLASGAPLPEGFTKRPPIINLNLVPLQIPSVDVGPFGLALPPDSSESGRARNKALTHVYNLPQGPFGPFTRDFRAMMESLGAVAPADDAFTAITMNPDVMLQACSPSLEYPRSDLPANIKFIGCLPCKTPAPTWQYPEWWSEVVGAAGPQRKRIVGVAQGTVALDYNKLAVPAMQGLAGRDDVLVVVVLGVKGATLPEGTVVPANARVVDVLPYEALLPHLDVWVINSGYGGFTQGVMHGVPMLLAGDTEDKAEVSMRGEWAGVGYNLRTGSPTPEQVAEGVSHVLANPGYKKRVMEIREENMAMKSLETVERYVWELAGGISI