GHTVYLWEFLLSLLQDKNTCPRLIKWTEKEKGIFKLVDSKAVSRLWGKHKNKPDMNYETMGRALRYYYQRGILAKVEGQRLVYQFKDMPRNLLLEDCSEEADNND