MKELTPKPGTRSNLWKYFGLNPDSHGNMARNSHDVYCKTCRRKVQAENRITSNQKAHLKNNHRQHSTFPVTADKRSHHLIFQPARLVCLNRTNNLPPTKYNFLNYLESTIQLWK