MSAKPGKVVVQSDAGAYLAWPGADQPGLAVDGLGCGLLVLKPLGLALPHYADSNKFGYMLSGTGLAGVLPLPLPPQPAGHDASEKVVRLADGDLVAVRTGEVSWWYNDGEDDDADMSIVFMADTAGALGQKLLVCPRERDREGLVVRVASGKATAEELASLDGLGISAVVGRIEAGGAGRAPWVVRDGAAQAVYVARGSARVQVSSSGGGDTLAVDEVVSAGSLFVVPRFAVACLVAAGAGRRRGVGVADQERKAGGGAPDQGGLGARRGDAGGRAGRAGRGARAGRAARSGPKSRPPTPWITKHDKSMMVHTTARRAARLLSVMPL*