MSRNNECRIYVGNLPPDCRSKDIEDLFYKFGKITFIDLKNRRGPPFSFVEFEDPRDADDAVHARDGYDFDGYRLRVEFPRGRERGPGGAFISGPRGSNSSRSRGPPARRSQYRVVVSGLPPTGSWQDLKDHLREAGDVCYADVYKDGTGVVEFLRYEDMKYAVKKLDDSRFRSHEGEVAYVRVKEDVGGKSKSRSRSRSRSYSPRRRSSPTYSPRRTYSPKRSRSRSRSRSRSYSPRRRSSPTYSPRRTYSPKRSRSRSRSRS