MSRLLVVTAVVFLVILVVDSKVRSLLTALLTVNDVGVGKREQREIPTWTGLDMVQGVLKAMNAQSNARGDAEERSTRSRASSFAISAAKKCLCVPPGFYGNKSVCPCYNNWKTKNGGPKCP