MLWVDKYRPKTLDKMIVHQEIAMNLKKLVSEHDCPHLLFYGPPGAGKKTLIMALLKQMFGPGAEKVKIENKIWKVDAGTRTLDLELTTLSSTHHVELNPSDAGFQDRYIVQEIIKEMAKSRPIDTKGKKGFKVLVLNEVDKLSREAQHSLRRTMEKYSASCRLILCCNSSSKVTEAVRSRCLNVRVNAPTEEQIIRVLEFIGKKEGLSLPTGLGSRIAAQSNRSLRRAILSFETCRVQQYPFTENQAVPPMDWEQYVSEIATDIVQEQSPKRLFLVRGKLYELLVNCIPPEIVLKKLLSELLKKLDSELKHEVCHWAAYYEHRMRMGQKAIFHIEAFVAKFMSIYKQFLIETFG*