MDLKELPSNVGDDNISEEANSLISSLPLCTDFQGKKLCNYQGCWYKYNTFQGVLNFQRGTTWLKALTIALMERSKNHSFDHHPLLSDSPHGIVPFLELSVYQESSSPNLAKFSSLPRLFSTHMPLHAMHETLKGSPCKIVYLCRNVKDTLISWWFFRSAVNKIEPNRSLLETTFKAFCNGTIYYGPIWEHVLSYWRRSLENPKQVLFMRYEEMKAEPRDQVKRLAEFLGCPFTTEEQDNGLVDEILDFCSLRNLSSLEVNKTKIFNKVDRSIFFRKGEVGDWKNYLTPEMENKLDMIIQEKLQGSGLKF*