MPRVYIGRPSCQAREHDVERFFKGYGKILEVDLKNRYGFVEFDDLPDADDAVYELNGKDLCGERVIVEHARGPRRGGSYGSGRSGYGYRRSGRDKYGPPTRTEYRLIVENLSSRCSWQDLKDYVRQAGEGTYADAQKGRKKEGVIEFVSYSDVKRALEKLDGTEVNGRKIRLVEDKPGFRPHRSYSRSRSHSRSRSRSRHSRKSRSRSESSKSSHSKSRSRSRAGSHSRSSQSRSRSKKEKSRSPSKDKSHSRSRSVGKSRSKSKDQPEEKIQNNDNAGKPKSRSPSRHKSKSKSRSRSQERRVEEEKRGSLSRGRSQEKSLRQSRSRSRSKGGSMAEPQQEQDKRKGRKRSREESRRRSLSHSERSRKRRSKRDSKTGSSKKKKKEDTDRSQSRSPSRSVSKERDHVKSESSQREGGGESENAGTNQETRSRSRSNSKSKPNLPSESRSRSKSASKTRSRSKSRSGSASRSPSRSRSRSHSRS