MLWVDKYRPHTLDKMMVHVEEAQHLKQLVAQGDCPHLLFYGPSGAGKKTLIMALLREMYGAGAEKIKVENKPWKIEAGTRKLEVELTTISSNYHVELNPSDAGFQDRYVVQEIIKEMAKSRPLDVAGNKSFKVLILNEVDRLSKEAQHSLRRTMEKYSSACRLILCCNSASKVIEAVRSRCLNVRISAPSKEEIVKVLQHVAKKEGLQLPLAFASRIALSSNRNLRRAILSLEACKVHQYPFTEDQAVQTTDWEQYVVEIASDIVNEQSPKRLFLVRGKLYELLVNCIPPEIVLKRLLVELMKKLDSELKHEVCHWAAYYEHRMQLGKKAIFHLEAFVAKFMSIYKKFLIATFG*