MLFVDKYRPRTLEQFQLHADVADNLRKLVVSGDCPHTLFYGPAGAGKKTLILALLREIYGAGVEKLKVECKPWKIELPTRKLEVEFATVSSAYHVEMNPSDVGNNDRYVVQEIIKEMAKSRPVGIDGQRGFKVLVLNEVDRLSKEAQHSLRRTMEKYSAACRLVLCCNNVSKVIEPVRSRCLCIRVAAPSLPQIEEQLGRVAAAEKLTLPPTLAARLAAGCDRNLRRALLSLEACRVQQYPFAEDQQVASPDWELYIQEIAGDVLREQTPKQLFVVRGKLYELLVNCIPAEIVLRKLCLSLMPKLDDELRHSTAQDAAFYEHRLQEGSKAIFHLEAFLARFMSNYKQYMISLGL*