MSECGNGSPHWESKTHILLVLAEDSHVHIQRKACGTVVGQRYGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDGSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFVSYSDMKRALEKLDGTEVNGRKIRLVEDKPGSRRRRSYSRSRSHSRSRSRSRHSRKSRSRSGSSKSSHSKSRSRSRSGSHSRSKSRSRSQSRSRSKKEKSRSPSKDNKSRSRSRSPDKSRSKSKDHAEDKLQNNDSAGKAKSHSPSRHDSKSRSRSQERRAEEERRRSVSRARSQEKSRSQEKSLLKSRSRSRSKVGSRSRSRSKDKRKGRKRSRDESRSRSRSKSERSRKHSSKRDSKVSSSSSKKKKDTDHSRSPSRSVSKEREHAKAESGQRESRAEGESEAPNPEPRARSRSTSKSKPNVPAESRSRSKSASKTRSRSKSPSRSASRSPSRSRSRSHSRS