MRVSELRSLANVQGDYHVPERFRDKFATHLVKNALASSNLQTPLILGIWGGKGCGKSFNVELCCRDMGVTPIVTSAGELEDPVAGEPGALLRRRYLAASTAIRHTGKPADLDAGIGRHRDDKTTVNNQIVAATLMNLCDDPTRVSVGGEWRADDRARCERVPIVVTGNDLSRVYAPLTRSGRMDLWMWEPTRDEIAEMVHQLLKDDKRPGGYGGIEDARRFVDAFDAQPLDFFGAARSRCVDDDVRAFVDRVGVESLGTRLLSSGDKIKSKSVVVGRGDVSLEALVRAGRAIEREQQNVLDVRLSREYLANWDDDGSSAAEVARRRADDRRRADGLAVAADAEEARRRHRVAEAEERARREAAEGALAAAAERALRCVLYTGSHATASAW*