MAALLHDLGKPAVDQRVTLHRADGQSVGIWDPLAGPMTDVPHCHAYTVTYRPRRRHGFHERVTSLLVHHIMPARGLCWLASDQTLFAQWVATLAGDMNEAGALGEIIQEADGLSVARNLGAGDSPRVAPARTRPLWERLLTGLRYLLDQGELPLNRNGAAGWLVGDDLWLVSKRAIDALRAHLIAEGHSGIPSSNDRIYDTLQEHGILEPYGERAIWHTTVAGAGWSHELTLIRIPVRRIWAEPDNRPGYFEGTVTPRAPEAREDNAHEPTEPDQNDAQRDPVGDLPSPTPAAPIATDNTPPIEPEAPRPDNEYVPGLEPASASDSRQDEPRGDDDGPTDAGSRFLQWLQREALARRMDVNTPHARIHVVEEGVLLVSPAVFKDYASQNPDHGSWEYVQKRFMKLRVHQKRPDGTNVHRYLVKGARRQSVVKGILLPDTAMVFSEGVEVALVNPHLQASR