MLWVDKYRPHTLDKMMVHVEEAQQLKQLVAQGDCPHLLFYGPSGAGKKTLIMALLREMYGAGAEKIKVENKPWKIEAGTRKLEVELTTISSNYHVELNPSDAGFQDRYVVQEIIKEMAKSRPLDVAGNKSFKVLVLNEVDRLSKEAQHSLRRTMEKYSTACRLILCCNSASKVIEAVRSRCLNIRISAPSKEEIVKVLQHVAKKEGLQLPLAFAVRIALSSNRNLRRAILSLEACKVHQYPFTEDQAVQTTDWEQYVVEIASDIVNEQSPKRLFLVRGKLYELLVNCIPPEIVLKRLLSELMKKLDSELKHEVCHWAAYYEHRMQLGQKAIFHLEAFVAKFMSIYKKFLIATFG*