MGAGRVCRGGPSSASPAAGRPFSTLAASSSASPSSAPSETASTSVTKTVNGSHHFKIAGYSLSKGIGVGKFIASESFNVGGFDWAIYFYPDGKSAEDGAAYVSLFIALASEGTDVRALFELTLVDQSGKGQDKVHTHFGRSLESGPYTLKYRGSMWGYKRFFKRTALETSDYLKDDCLLVNCTVGVVQSHTEGPKIYTIPVPRSNMALHIGQLLTSGKRTDIAFEVDGEMFPAHKVILSARSPVFRAQLFGPMKDKDMKCIKIEDMEAPVFKALLHFMYWDELPDIEELTGVNTTWVSTLMAQHLLAAADRYALERLKLLCELKLCEDVAINTVANTLALAEQHHCYQLKTVCLKFVALPENLKAVMQTDGFDYLQQSCPSLLTELLEYVAKAGEHSVSPCLYSTEVLDGGDANGRRVKPRI*