MSRIGNKVIVIPAGVSVEVNGATVTVKGPKGELVRSFNENITLDIAENEITVKRPNDTKEMKMLHGTTRALLANMVEGVSTGFSKALEMIGVGYRAQLQGTKLVLSVGKSHQDEVEAPENIKFVVATPTSIVVEGISKEAVGQTAAYIRSRRSPEPYKGKGIRYVGEYVRRKEGKTGK