MVGISTWASVMGKDRLEGCYGGTREMGAFREALAHFLGVPTATASSVLPSAIERITKVDTPQPCVCALHATLSPTVTKFDNNTRWGGEIPMRVMLEKLYCERRRVPRVLLVVNGGPGTLQTVRESVMGGCPVVLVSDSGGIATCLADFLKAAGKESALQSWKKKYEAEYVKKKDDRPKWDKIQRAMQEIAAVQEKEKKISSFALSETSTAALDLHVLNAVINDDTQCRAGTRLQLAVQWNRKEVVQSVMLNLRT