MGEAAGEEESSAAPAEVSRQAELDEQRCLAEALQAINSLVSASLSATLFPLKWQLIRDRLNRLHAGLADITVSAGDENRCDALANLLRDVAAAAREAMELVPRSQGRHYGGGKLRLRSDLDVLGAALDAHVARLDEVYASGALTRARALVVPRPGAGASRDDVRFYVRDLFARLRVGGGEMRREAAAALSEALRDDERCARVVASDVADGVGALVALLECPDARVQEEALEAVSAIARSDAHRGDLVVGGVIAPVVRVLDAGGAGSEAARESAARVLCRLTENSDNAWAVAAHGGVTALLGLCAAGHGASGGGELVCAACRVLRSLAGVDEIRKYMVADAGAVPVLVTLSQRATHDAARIQAMELLAAIGSGDTSARDAVVQEGAVECLVRALDPSSSSSSSSSKVREVALRAIDALCLSPPNSTGRLLAAGFLDRVLSLLRNGDNTLLQHCALKAAHRLCQVSEDVKKAMGDAGFMPELVGVLGASSKPPEAREMAGESLCALVTVPRNRKRFVQEDRDVARVLQLLGPDEEKEKPAPARRFLLSTVAHLTDSSSGRRKIMSSEHVRNLEKLAEADVPDAKRIVKRLGGSRLRSIFHGIWSL*