MDGVNSPFEGESALSGGLDYAKKAMPAERIAELALLDPKRAKRILANRQSAARSKERKIKYTGELERKVQTLQTEATTLSAQLTLLQCCIYFIACCCIQSFTLNLKMLSWVICN