MCGRCGPSDFRLYVCSSKIPLPGVLYILCWKIRYLRGSTNPYATEAPFFPLLLLPRNIAHVGNPGLHLGIELAQIPKNCGSEACEILLDSQFSQVVSRFFPRRLVEGETSLSILCCGDLCGQVDLLHSKLLELRPGEVDFVLAVGCFFPPHEHIGRLGLYVGRESRKLPVPVYFIDNNSEVFIGKVEETRRPILLQENLSFLGSCGIAEIQGLNVAFLSGRFDPVTYKDKWGRGLFTGSNYTEAVIERLEKDARKLAQRGERVDLLLTCEWPDRIWSPEKRKWLKTMVHPDSASPAVSRLVARLRPQYHIFGTADRFSFIRGSTKSLALANARDMRFYETEEELRKWSQTLQIRPFGRRNLSGVIDVEEVEIIPCDSKRFKEEPEPDAQQTDAAAEVDADADAPRQESPEREAVAAEPPAETAAHDDDPWGKWKGGEEGREPTSPIEAPVEK