TMADEEEEAKQSVQFLQELVDQLYSFRDHYFETHPVEYAGQKHQDVREEMEKTLQKMGEAVGFSQEKAWVLMLTGKALNVTPDYSPQAEELLSKAVKLEPELVEAWNQLGEVYWKKGDVAAAHTCFSGALSHYKNKVSLQNLSMVLRQLRAETGEEHSRNVMDSVRQAKLAVQMDVHDGRSWYILGNAYLSLFFNAGQNPKISQQALSAYAQAEKVDRTASSNPDLHLNRATLYKYEENYEEALEGFSRAAALDPAWPEPQQREQQLLEFLNRLTSLLDSKGKVKAKKLQSMLGSLRPAQLGPCGDGRYQAASGQKMALELKPLSTLQPGINSGTVVLGKVLFSLTTEEKVPFTFGLVDSEGPCFAVTVYNMVQSWGVLIGDSVAIPEPHLRHHQIQHKGKNYSFSCIRVETPLLLVVNGKPQGSSSQAASTVAYRPQSE