MESEKQNEPWVVMVTARAPTNIAVIKYWGKRDQKLILPINSSISVTLNPHDLSATTTVAASPSFTSDRLWLNGKEVSVQSDRYQNCLREIRSRARDVIDAKTGTLIKKKDWENLHLHIVSKNNFPTAAGLASSAAGFACLVYALAQLMGVQESYKGEISSIARVGSGSACRSLYGGFVEWEMGKDDEGKDSIAIQLAEKTHWEDLVVIIAVVSSRQKETSSTSGMQDSVNTSKLLHHRAKEIVPKVMAEMKQAIKERDFATFARVCCKDSNQFHATCLDTSPPIFYLNDTSKRIISMVERWNKAEGTPKAAYTFDAGPNAVLFAPNKSTACELLNRLLFYFPPADDKKISSYVVGDVDMLSFKEVDSSFQPSEVEGTSFTRLAGELDYILCTRPGDGPLVLNDHLIDSTTGLPL*