MLFEKPKWVKHERQGRNVELCPLFSVDIDSTGQRLATAANDNKVRIWAMGPILDARKEEDPNVPKLLATLTDHFEPVNVARFSPKGNLIASGSDSKLVTVLEGHHGYVKGVAWDPFNMYIATQGENDGIFIWRVSDWSCVAKVKTQFSSSADNSMHTRLSWSPDGQNIVGTCMVDKSTNTYLAPIIRRTSWDSIKQFTGHKLTISVAKFNPCHFYPRKEPGSDAATTLCALGSYDTQVTLWSSSEATPVMQLTDMFKRRAVMDVAWMPDGMSMVACSVDGTIAALQFNEQDLGKKVPQHEVRSLLHSLYGDLQVRHQTPLADPELLKLQASLCDDGLSRA*