MPRVYIGRPSCQAREHDVERFFKGYGKILEVDLKNRYGFVEFDDLPDADDAVYELNGKDLCGERVIVEHARGPRRDGSYDAGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYVRQAGEVTSADAQKGRKKEGVIEFVSYSDVKRALEKLDGTEVNGRKIRLVEDKPGSRWSRSHSRSRSRSRHSRKSRSRSESSSRSRSRAGSHSRSKSRSRSQSQSRSRSQSRRHKSKSKSRSRSQERSPSRSVSKERDHVKSESSQREGGGESENAGTNQETRSRSRSNSKSKPNLPSESRSRSKSASKTRSRSKSRSRSASRS