MEKLSYASESSTSPWTTYLRQIDRVAPYLGDLAYWVETLRHPKRALIVDIPVQMDDGTIRHFEGYRVQHNLSRGPGKGGVRYHPDVDLNEVMALSAWMTIKCAAVNIPYGGAKGGIRVDPFSLSEGELERLTRRYTSEIGIIIGPQKDIPAPDVGTNGKVMAWMMDTYSMNHGTTITGVVTGKPIHLGGSLGREKATGRGVFVTGREVARRAGIEIEGAKVALQGFGNVGSEAARLFAGVGARIVVIQDHTATLYNEGGIDMAALTAWQAEKKQIAGFPGAQEIDKDAFWTTPMDILIPAALEGQITRERAEKLTCKLVLEGANGPTYPEADDVLAERGVIVVPDVICNAGGVTVSYFEWVQDMASFFWSEEEINAKMDRIMTDAIVHVWDKAAEKECTLRTAAYIVACERILMARKDRGIYPG*