MSLCSVRERLRRTPLSDAVVRRIRALGLGRERGGAVRLSDEQLREGRRRELGRMGLIRAAANLDELPRAAEAELALAGRSNVGKSSLLNALVGKRSGGTTTRGLAPVQNRPGVTRSLNFYGSERRGARIVDMPGYGFAFASDGATAQWQAAMREFVVSRGGLLRVLLCVDARQSLRALDREFLLMLDREAGVPCLVVMTKCDLVPTSELARRFAVLEADLAELGLRGLRAGVHMVSSRTTAGVPELRRAIAREMPKGWLRFPRGGTEAAEVGGAEAKAGDAAEEEEAEAGAEPLGRTARRQRAKVAAVARLSQRVAAADAWARRKSRLSEQERSSRGRSRRRRQFGG*