MLWVDKYRPHTLDKMMVHVEEAQRLKQLVAQGDCPHLLFYGPSGAGKKTLIMALLREMYGAGAEKIKVENKPWKIEAGTRKLEVELTTISSNYHVELNPSDAGFQDRYVVQEIIKEMAKSRPLDVAGNKSFKVLVLNEVDRLSKEAQHSLRRTMEKYSSACRLILCCNSASKVIEAVRSRCLNVRISAPSKEEIVKVLQHVAKKEGLQLPLAFASRIALSSNRNLRRAILSLEACKVHQYPFTEDQAVQTTDWEQYVVEIASDIVNEQSPKRLFLVRGKLYELLVNCIPPEIVLKRLLLELMKKLDSELKHEVCHWAAYYEHRMQLGQKAIFHLEAFVAKFMSIYKKFLIATFG*