MVTIKDLFEVFREVGQVFDVFLPKDRLNGRGRGFGFVRFKTEWHANRAIRSLNGRMVGGRRIGEQKAKYVDRNSRKTCYSLAVKSTRKAFSAVSLQNQGVNSTYPPKASHGKSNDRDVSSCPPLKGVLRKLRDDLSSPSINHILQENMACPGIADMDGLATPKDAQVPSGKGSDPSIDGASSQI