MIAGYAQNGHCKLAVELFWRLDQEGIHANQVTFISVVDACSGLGDLRQGKGLHARILELGFDSHITVKNTLLNLHGKLGSLEDAEKVFHSREEKNVASWNAMIAAYTRHGHGSKAAQTLELMDFEGTKPDEVTLSGIFDACGDMGDLASGRKLHIRIRGGELEQDVTVANSLINMYSRCWSVVEAELVFHRMTKRDLISWNSLIAANAMHGHPAEALDLFRELSLEGFAADNFTFTSTLFACSHGGFLKESLEVFASMVGDYQAVPSPQHYGCVLDLLGRMGKLGEAEELIGDMPLEPDSVAWMSLLGACSTHSDATKASGLADSLVELQPEKAAHYVVFTNVATKFE*