MSECGNGSPHWESKTHILLLAEDSHVHIQRKACGTVLGQRYGFVEFDDLRDADDAVYELNGKDLCGERVIVEHARGPRRDGSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYMRQAGEVTYADAHKGRKNEGVIEFVSYSDMKRALEKLDGTEVNGRKIRLVEDKPGSRRRRSYSRSRSHSRSRSRSRHSRKSRSRSGSSKSSHSKSRSRSRSGSHSRSKSRSRSQSRSRSKKEKSRSPSKDNKSRSRSRSPDKSRSKSKDHAEDKLQNNDSAGKAKSHSPSRHDSKSRSRSQERRAEEERRSSTSRGHSQEKSLLKSRSRSRSKVGSRSRSRSKSKDKRKGRKRSREESRSRSRSKSERSRKHSSKRDSKVSSSSSKKKKGDTDHSRSPSRSVSKEREHATAEPGQRESRAEGESEGPNPEPRARSRSTSKSKPSLPAESRSRSKSASKTRSRSKSPSRSASRSPSRSRSRSHSRS