MLWTNVPCKKHDRRRSLTDVFLHKENHQDSLVYLELQVFMISWQYGVVSSGAVWRNYSCWDSNPYRSSAFQRWRSRCLGATRAGVFSNSSSQKRVDTTRRQVHVRAASESPYDILGVPPSATEADIKRAYRKLALQYHPDVNKAPDAQPKFMSIKNAYQTLVDPLSRSKYDSTTRSTSTDPFTWGYSTPREEDQEDFYGIGDFWNDLQISFEEFFNDLQADFNRGAASGNPKSLWEELADIGEEFVEFLEKELNIVNETNQPMEEKENMNGSNSKKEHRFNFDGMDTQQQGKKLEKEINDIEEMLAKLKEELGL*