MRLVGEKDPRILHQLLRYTQTQRTHRTTNQPIEAYVATCQRNHVASPAYEQRARISLRPQAHQPPRNTRRVTGGPSGVRASPTKTPHQSPLQYFTPSALELEPSPSPQTQASDLSHLRRRFVRVEGRREEMAATEGVLLGMGNPLLDISAVVDDAFLTKYDIKLNNAILAEEKHLPMYDELASKSNVEYIAGGATQNSIRVAQWMLQTPGATSYMGCIGKDKFGEEMKKNAQAAGVTAHYYEDETAPTGTCAVCVVGGERSLIANLSAANCYKSEHLKRPENWALVEKAKYIYIAGFFLTVSPDSIQLVAEHAAANNKVFLMNLSAPFICEFFRDAQEKVLPYADYIFGNETEAKIFAKVRGWETENIEEIALKISQLPLASGKQKRIAVITQGADPVVVAEDGKVKTFPVILLPKEKLVDTNGAGDAFVGGFLSQLVLGKGIEDCVRAGCYAANVIIQRPGCTYPEKPDFN*