MLKKYLISLDKDIQRRELFFSQKNTEDFQIFSAINTMQKNWDELAAIFNIEQFKAYYFRNVTKGEIGCTLSHLSVYQKIVEDNDIAENSYTLVCEDDALFHLDFQQNLTALLSEKLEAEIILLGQSKINNFNDTDLEINYPTTFSFLCKKTGNVNYAFPYKSYFAGTVGYLIKKSAARRFIQQISQNKPFWLADDFLLFEQNFNIRNKVVRPLMVIENPVLISNLESVRGSLSNNLFKKLMKYPLKKSLRLRKIWLIKGRNYAKHYCAFL*