MEKGFFKVFNPEISAKRMVSILTPRGYTNYKNEKLPRKVSLRDRYGNMWPIRVTKQGRDIYFKYGWEKFIEDNNMEFADFLIFDYDGKGTFDFKLLGINGCVKNGAGGKKKGEEMNVEHEKSVESKEKTWVSDSSNSFSDYDSDEHYIVEEDVEMKQETHKRASCSKRRYVEEEEDEKREGEGEEKEAQEEEDEEENEGAGTYTKKVQHSKVGCQKDNACKYIPMDVLRDYKLELPPSMTIRDSAGREFETRVTKWTDGRIWLLGGWRNLARFNLVEKDDRYICEFVRGKCGKGLYLQVQVLHEGSSSHLDNK*