MTSDKFLSGVVEGFYGKPWSFEQRKTLFSNMAKWGLNTYMYGPKDDEKHRAAWKQAYSKREGDSLRALIRAAEESGILFIYAISPGVDITYSSNRDMKFLKDKLDQIRNFGCNSFAIFFDDIDTVMCLQDQEEFESFAAAQVEVTNEIYKYLGMPANFLFCPTEYCAARADPNVKESKYLVTVGTGLHSDIHIMWTGPKVVSNKISVESILELQTVLRRKPVIWDNIHANDYEQGRLNLGPYDCRPAELMESLNGIFTNPNCEFELNYVPIRTFSLWCQSKRTRFNYDVEKALEQSIREWTEEFCIPRLPDGYLLEADTSDTNVNEYMDDEMQSDSRPISPANSMETDKDELTVKDIRLLVELFYLPQKHGKTANDLLAQAKWLKSNFRIAALSRKPNDTSEGSNLDEHNTDYIAAKEWDKRFSKFRSICQIIHQFGDRLMTCRNRVLLYEVYNYVADLCGILYHLISRIHSLANPEKLEKRSDSEQSSFRYGGFVGDIHRLIVSTDEYEESTLKNSDAYVIRPFMPSDEETLYDLCLKSCIENSNGDEIYKREPRIIGDRDLGAYIYLHPEYIYVLEDDRDKICGYLCGALDSKQFYERYESEWLTQIRDRHPQPENDIASWTPEEIVANSFYNFTPPTDVSVLYLSHLEARFDSSVPEKVIKRIIRFILEQLKAKGSYGASMLIDSWRTNLRRIFTSMGFVDLQEYSWMSEQKCMIAIKLM