MLAGANLKGSDLRGADLVKALAGTNLRDADLRKVKLDNVEGSEGVVLLAVEGEKGKELGEEWMAWGMALRDEPGESVRVVVLNGAQLQGADLHRAQLQGADLSDAQLQGANLGMAQLQGASLYTAQLQGAYLRRAQLQGANLSEAQLEGADLGMAQLEGADLREAQLEGADLYKAQLQGAHLRLAQLEKADLREAQLEGADLGMAQLEGAYLSEAQLQGAYLREAQLEGADLGMAQLQGANLREAQLEGADLSEAQLEGADLTRAQLQGAALGGADLRGADLKNADLRGADLKNADLRGADLKNADLRGAVLIGVNLEKADLEGAKLQGAKFERAVLAGVKLIGAKFS