MPALLAPKKDGTWRLCVDSRAINRITIKYRFLMPRMDDIMDSLSGATYFSKIDLRSGYYQIRIRQGDKWKTTFKIKEGLYEWRVMPFGLTGAPSTFMRLMNTVLRLLIGKSVVVYLDDILVYSKSWLEHMQHLREVMDILRREKLFVNLEKCSFVQTELKYLGFIMSSEGLKVDLEKVKAVLTSPMTECLRGKLFQWTTATQRSFEQLKKKMSEAPVLALPNFNKVFEVECDASGVGIGVVLSQEGRPVAYLSEKLNEARQKYSTYDKEFYALVQALKYWRHYLLPKEFVVFTDHQALKFINSQTKLNVRHAKWVEMLQSFTFTLRHKSGKSNQVVDALSHRTVMLTTMSVEVADFASMKDQYEIDKDFQRVWAYAKNPVTYSGDLFDEYFLQDGYLFKGK*