MGALGSGLKNQEWDINSLPKFEKSFYKEHPDVETRSDADVEAFRRKHQMTIAGSNVPKPVETFDEAGFPRYVMDEVKAQGFPAPTAIQSQGWPMALSGRDVVGIAETGSGKTLTYCLPSIVHINAQPLLAPGDGPIVLVLAPTRELAVQIQEEMKKFGRSSRIRNTCVYGGVPKGPQIRDLSRGVEVCIATPGRLIDMLEAGKTNLRRVTYLVLDEADRMLDMGFEPQIRKIIGQIRPDRQTLMWSATWPKEVRALASDFLQDFIQVNIGSMELAANHRITQIVEVVTEMEKRDRMIKHMEKVMENKENKILIFVGTKRVADEITRFLRQDGWPALSIHGDKQQNERDWVLDQFKTGKSPIMVATDVASRGIALAVLYSRI*