MKRTLDDFSDASNEQKSTRISNQALFRCTLGACKADFTDHSSLNHHILQYHTFICQSCKKNFPNERFLYLHIQEHHNPFNSIKEERGEKIYQCFLETCDKICSSPQTRRLHMIDKHQYPKEFLYSVIKNGMSKGQTSLLKSR