MATEKNGTHGLEASPSPTEQQDKINELRTLLGPLSSKSFQYCSDAALARYLRARNWNVNKANKLLKETLKWRAEYKPENVCWEDVAREAETGKTYRASYADKYRRSVLVLRPGCQNTTSTKGQIRFLVYCMENAILNLAPGQEQMVWLIDFKGWNISNVSLKAARETAHILQDCYPERLGLAILYNPPKLFESFWTVVKPFLEVKTAKKVKFVYSNDAESTKIMEELFNMDELECAFGGKNVVEFNKDDYGQRMREDDKKTALHWNPAKFESSSDGCKE*