MEKRGGGQAVPEFPSGLDWFNAPPLRLSRELRGKVLVLDFWTYCCINCIHVLPDLAAIERKYSGAPVAVVGVHSAKFDNEKDSEAIRNAVLRYEISHPVVNDGNMTLWRGLGVSSWPTLAVVSPRGRVIAMLPGEGHRQDVDDILAAALEHYGEAGQLDNTPVPSALEKDKDPLLAASPLRYPGKVASDLTGAGRLFIADSTNNRIVLTDAKGRFLEAIGCGAPGLVDGGYEEAALYRPQGVAYSPKRNVLYIADTENHALREVDLTNKTVKTLAGNGVKGGDYSGGASGSSQLLNSPWDVVLDSTEQYVYVALAGQHQVWRYDTATGIAANFSGNGYERNQNSGGALTTSWAQPSGLSLAPDGQSLFVADSESSTVRRLDLATGGGQACVGGDPMFSDNLFRFGDKDGSGSEALLQHPLAVLARPDGKVIVADSYNHRLKELDPATNTIRTLAGSGIAGYRDGSGTAAQLSEPAGLAAGPGGTIIVCDTNNSRIRVWDPATQRLSTLELQGVPPPRRSPDGPPAGAEGAAVEPPPGAALVRASSAVAAASGELRLSIALPAGYHLTPGANSRFEAAVLGSTGGVQLQPGAGSLTEDSDGQAASAVVLFSRQAGSSDGSGLLRVLCKLYFCQSX