MGILPLVHVPVLLVTTQLLLLQAAGFLIDHPLSGTAHSRSHERSYRYSIPAVSLAAASSREEETAEKAEDILREKLMNDATEVGLQDFQEVLDAWMMAFHKSTEKDNETRAFDYGHRMESILTLLEASANNNSIIISIEPYSLVMQVYLQRDADPMAALRVLSRMENMLYTAHPSSEFLNNKQRLIQYNRVLQGLASKMELCSLIAVPLLLALAQEQPVILPKDDQVEPFVPRKLQPDTASFAVVLEPLLEKNYKLNAFQKPIGWLVRQANLSGILFDNEEDTQSPLLQRMEKAVAGDKDHLDRILVEALTQSKTTSMSLESLLEESDESFQ*