MTPPPPQERPLPDTVGKRGVPSQNGGPRPKEPEQLRELFIGGLSFETTDDSLREQFEKWVTLTDSVVMRGPQTKRSRGFGFVTCSCVEEVDAAMCARPHKVDGRGVEPERAVSREDSVKPGACLTVKKIFVVGIKDNWNYNLRDYFEYGRIETIEVMEDRQSGKKRGFAFVTFDALDTVDKIVVKKYHTINGRQHKGKRALSKEEIGGGSGHFMGRAGSFGGRGGYGGGGGSGKGSYGGGNGGYHRFGGDDDNYDGGPGYSSRGSYGGGGPGYGNQG