MEKDVKDRLTELVSQTFYIYIYILQRLVAEPSTSSRSDNILQRLLTGVLHAKDDNARKEMKKVISSLCLTSLILSLFEATSVDDNRQQDQGVLMGEIAREADNLQWLVDILIDRKMGDEFVKLWAEQKELSILHSKILTMYRHEISKITAQLCIAIGRGNLLVPKDVRYCLLSTWLESLYDDFGWMKRAGKSIDKKLVEEGLGQTILTLPLAQQQTILLNWFDRFLNKGDDYPNIQRAFEVWWRRSFVKQYTADSQLQLAIFDYTE*