EKTRYDTSLGLLTKKFIQLLSQSPDGVLDLNRAAEVLKVQKRRIYDITNVLEGIHLIKKKSKNKIQWMGCSLSEDGGMLAQRQGLTKEVTELTQEEKKLDELIQSCTLDLKLLTEDSENQRYPFQNLEVITLAYVTYQDIRKISGLKDQTVIVVKAPPETRLEVPDPVEQSALIHLSSTQGPIEVYLCPEEND