MKHMQTLLFLIALLAVDRGPLYVYTNEPLLNSWLYFLGNIQFDIFLQNRENPSPMEFNALRAAARTLRFRADSPHGAADERWFASIKLAEIHERFLVDERLAVLYYLLSTELAPERPEAWFFLGQHFRLQNRYEEAYPFLRRASSLPTPDQPFFQWDLLYACLVHVDLARVAVGMANLSLHEWRAVKAGLAKARPRCPDGFRPEVDGLARFADERIAALVAETKAPPSDFRPTVQGFLELLEGRAGELKRVLSGQIVDRRGSGGSSRYVLVDHWTPLAAHLEAWRALHAQGSTDCAHFRPVAAEYLSFVSAYESELARLVPDRELYSAWHSFNTQFNKLCS*