MEGEKREWIVRVTARAPTNIAVIKYWGKRDQKLILPINSSISVTLNPHDLSATTTVAASPSFTSDRLWLNGKEVSVQSDRYQNCLREIRARAGDVTDAETGIVIKKKDWANLRLHIASKNNFPTAAGLASSAAGFACLVYALAQLMGVQESYKGEISSIARVGSGSACRSLYGGFVEWEMGKLDNKGKDSIAIQLAEKTHWEDLVVIIAVVSSRQKETSSTSGMQDSVNTSELLHHRAKEIVPKAMAEMKQAIKERDFATFARVCCKDSNQFHATCLDTSPPIFYLNDTSKRIISMVERWNKAEGTPKAAYTFDAGPNAVLFAPNKDTARELLNRLLFCFPPADDKKISSYVVGDVDMLSFKGVDLSFQPSEAEGTAFTRFPGELDYILCTRPGEGPLVLKEHLIDSTTGLPL*