MADDLDFDAVEQLLDNAERAANADFEDERRKKRRSRTRSRSARRGRSRSRSREARRLEKEREMEEKRRQEEEEERRRQIEDATRGDRTVMIVCLHHKADERDVYEFFSKNAGKVRDVQIIRDARTGRSKGLAYVEFYLQEATLKALALSGQPIKGQAVRVQPSQAEKNRAAQAAKASIHYTAPRETPLRLYVGGLTDSLANISEEELKKLFSPFGEIEFIDLHRDPYTNKCKGFAFVQFKNASEAREAMTAMNGFQLAGGDASTMGPNAQPGMLKDANDRLALMQKLQRDPTQGYGPGVPSNIIVLHGMFNPSQVNLAADPEFFNDIHADVEQECRKYGAVIKVFADQGSSKGDVWVKFADATSASNCQRALDRRWFAGQQIIAEFSTEAAWAGVVR*