MSRAGATSRTVYVGNLPGDVREREVEDLFYKYGRITDIDIKTPRGGLPAYCFIEFEDPRDAEDAIRGRDGYDFGGNKLRVELAHGGGARGGNSYPSGDRYGDSYGRSGGGGDGYRGGGGGGGGGGGGGGGGGGGGGGGSGGGAGAGGGRTGGAPRRSEFRVIVTGLPSSASWQDLKDHMRRAGDVCFAQVFRDGSGHMGIVDYTNAEDMKYAIRKLDDSEFRNPFARGYIRVREDRGGGARVSRSPSRSRSRSRSRSRSRSRSRSKSKSKSKSKSKSKSKSRSPSRSRREFSCTASMLMECATFGKNISISQPFTVSFSICVQISQTIALST*