MGYDFLAIRALVSRGHISGVGRQIGVGKESDIFEVTNDDGEVFALKLHRLGRTSFRAVKSKRDYLGRRQNYSWLYLSRLAALKEFAFMKALYDHGFPVPQAIDNNRHAVLMSLVNARPMVQIREMAHPARVYLSCMELIGRLAGKGLIHCDFNEFNLLIGEDEELTLIDFPQMVSVTHANAEELFVRDVECIVRFFSKKIGYVPEMDPALPYVRPVFAEVAAGADAEGALDVELEASGFQRQHAKALDEYLATAKDEEEGEEEGEDDEEEDEDEESEEGEEGAAASGRGADGEGAGPGPEGEVLDAEGGSDVDERLKAVATRSRAAATRNKDGEGEGSEAGSEDGEGEDEEGEEGEGEERPPRRAGPRAGRHGGPGGGGRRTQRMGEAEVQAIVSAQRKKQYQKASMHRATRNSTKNNKGKKGKSTADDGW*