MGVQGLLPFVSSASTEVSLEDYRGQTLACDASVWLHRGAISCARELAEGEPAVGFLRFPLRMIALLKRHGVRPLIVFDGGAMPMKARVDAARAADRESAKARGEFNKTVKITAAMTQQLIERLRQDGVEFVVAPFEADSQLAFLVQHGHAAAALTEDSDLLAYRCPSVLFKLSESGHARRITFAGLQHAQDSKGQLLFDGAWEGEWAAWEGGLFVAMCIMAGCDYLPSVPGVGVATAHKALRAGRTVERALAKLHSKRSGPPAPVAAEAYLLRALGL*