MSEVIVITSGKGGVGKTTTAANLGTALSLENKKTVVVDADIGLRNLDVVMGLENRIVYDIVDVVEGTCRLKQALIKDKRFDNLYLLPAAQTRDKNAVSVEQMIDLCEKLKESFEYIIIDCPAGIEQGFKNAVAGADRAIVVTNPEISAVRDADRIIGLLEANEIKEIRLVINRIRNDMVKRGDMMDKQDIIEILAIDLLGLVPDDESIIISTNKGEPAILDSKSLAGQAYKNIAKRILNEEVPLLDLEVEDGFFGRLKKMFSMAK*