MDIFGGKVGRNPWTIETTSIDTSDCKEDHSIKCQCLQAKRTFRSKGICSCIKDNGKLSHVGSISHVSTPSNTKEQGVFERRQKAHDYKATTQGYPPSGKGSHANKKYQLYKTEMCRSHTEIGYCKYGDKCQFAHSKTELRYVQRHPKYKTETCKTFWEEGSCPYGKRCCFIHIPNIDIVNLSLHGYQEEDDKRHEAALGIEIDNPHDEVVFAKIDGYMLSSEEGLLYCPESSRKEGEEEWGLKVVYNSYSGKDHGPGIGHRSPKQSFEPIVEEESSEEIMLKRPFWESNYSKIWMEEETSLFYVPSPCKRKSESRALKQEGADRPFNKKISDFVFEYLGM