MARLMSKRVRHVTLPAPEDDIDGAVSARLAAEVTGWLGVGSPLPPADPAVAAYFVTIPGAGKSVLTKGMMTLPVAATADGSQKQQQVTVKVLNSDTLKKTVINLSPDRYWFEVAAAANSCVGGGHVTVSVADKNLVPSPPGNINRALEPLKGTGVASLAIVPVVAGPSTLSMPEYGDLYGGLPDLPFPLELVALCMLRTLKRRNHEGGLDGEKAPSAATVVAMFAGFYRHKTLPGLLEALRNLFTRVVELPIMRGDSIAAAAAVAGGGAAATGEVGGGGSVPVEVLRHVATGVRNVLERAKPQLPPEWEARARELLLRPDVEAALEALQLPMEDVRRHLEAEISATLEQVKAAASADKEALTSSLTLPVGALDIGDGSAANAAAAAAEERVSYFAVSGLDDETVRAAAGADPEQGFRTDVRHSLMGLVGSPVQLEVTDVDISPQVEKGHTAVEANKLPARLAAGEPGVERKPLPGGPLLLTGVVTAVEVEALPL*