MHVERGELVRVVDKGEKASSSRFMTEVSAGCALDFKISGSELYQLRSLTYVFRLAVVFIFRSLVINPTGGFIAPPLTQSFTPYGNPLMTLNPNVIQSISGHGMPPCSVTGLGTSGSVLSSLANSRKPCNCTKSHCLKLYCECFAQGQLCQNCNCNNCMNNLAYEEERGRAIKMTLERNPTAFHPKIGRGEGERKHTKGCNCKRSGCLKNYCECYEAKISCSDLCRCQGCRNTEDSVERRSLMRLAAMGSLRSRQPASFKKHLVKPPSDT