MDLSKGAEVCVTGGTGYIASCLIQALLQRGYKVRTTARNPDDRAKTGFLWELPGATERLEIVGAELLEEGTFDEAVHGVHTVFHTACPVVYDPNGDPEVSMLNPALKGNLNVLRACTKSHSIQRVVMTSSCSAIRYDHNRRPEDPPLSESVWSSPEYCRDHKMWYALAKTLAEKEAFEFAAREGLNLVVICPSFVIGPSLTPIPTSTVFLILDLLRGRAQEYPNKRIGFVHIDDVVTAHVLAMEVPEAHGRYICSSDVAHFGDIMSMLKTKYPKLQTPTRCSDMPPGDDIHHKMDTTKIKKLGLTEFKSIEQMFDDMLRSLHEKHLESL*