MEKGFFKVFNPKTSAKRMVSILTPRGYTNYKNEKLPRKVFLRDRYGNMWPIRVTKQGRDIYFKYGWEKFIEDNNMEFADFLIFDYDGKGIFDFKLLGINGCVKNGAGGKKKGEEMNVEHEKSVESKEKTWVSDSSNSSSDYDSDEHYMVEEDVVKEDVEMKQETHKRASCSKRRYVEEEEDEKREGEGEEKEAQEEEDEEENEGVGTYTKKVQHSKVGCQKSNACKVSDVPEHYGADIFKSGRATQPKNPYFLAKIRERMRDQLYIPMDVLRDYKLELPPSMTIRDSAGREFETRVSKWTDGRIWLLGGWRNLGRFNLVEKDDRYICEFVRGKCGKGLYLQVQVLHEGSSSHLDNK*