MARATLPPGVRFHPTDVELLLYYLKRKVLGKPLPFDVISEIEISKYSPWDLKDKSCLKSRDLEWHFFCRRDRKYASGSRANRATIGGYWKTTGKDRNILNNSKLVGTKKTLVYHHGKAPQGTRTDWVMYEYRLQDSDLEDKGISQDRYVVCKIFEKRGRGPRRGEPLGASFVEEEWDDDETNGSFVLYPFANPSSSKPPNPQTKLLFPEERRSLAAREDGSSLEHVNPTILLQELSNNHGRALVSCRRGMEKLESIIPNPQGHIQGGAVLGGDKNFYGLKDNETYQLFFPSGIPTTLPMPTNLQNLGITNLSVNLKKYRDHVMGHFLENGEADDSSPERSNPRVLIEELNDRGDDVDEGSNYINCNNLNFFPLFEDFGGFHNNVIGSKFNENFSTQWNIPSFVCPIGNTLELIKA