MGAGRVCRGGPSSAHPAAGAGAGRPFPPLAASSSAFPSSAPSETASTSVTKTVNGSHHFKIAGYSLSKGIGVGKFIASESFNVGGFDWAIYFYPDGKSGEDGAAYVSLFIALASEGTDVRALFELTLVDQSGKGQDKVHTHFGRSLESGPYTLKYRGSMWGYKRFFKRTALETSDYLKDDCLLVNCTVGVVQSHTEGPKIYTIPVPRSNMALHIGQLLTSGKRTDIAFEVDGEMFPAHKVILSARSPVFRAQLFGPMKDKNMKCIKIEDMEAPVFKALLHFMYWDELPDIEELTGVNTTWVSTLMAQHLLAAADRYALERLKLLCELKLCEDVAINTVANTLALAEQHHCYQLKTVCLKFVALPENLKAVMQTDGFDYLQQSCPSLLTELLEYVAKVGDHSVSPCLYSTEVLDGGDANGRRVKPRI*