MTETNGSCCAGPGYASPEEAIKAPREKVVYTICIYTGTGIEKPDYLATIDVDEDSPTYGEVIHRTEMPVIGDELHHMGWNACSSCNTDGSMERKYLIIPGVRTTNFYIVDTATDPRKPTLFKTIDGEEIKAKTNLSAPHTVHCLGADIIVSMLGDADGNGPGGFLHLDKEFNIIGRWENDLGDMKYNYDFWYQPRHNMMISTEWGSPNTFMPGFDLEDVARGKYGQHVHFWDFENRKVEQSIDLGPEGMIPLEARFHHNPDSTHGFVGAALASNIFHYHKDNGKIEINKIIDVPTVDVEGFPVPMPSLITDILVSMDDKYLYFSNWLHGDLRQYDISDPANPKLTGQVWIGGLLGKAPEVNGRTVDGAPQMIQLSLDGKRLYVTTSLFSTWDNQFYPSMKDKGGIMLIVDCDNENGGMTIRDNFIVDFNNEPHGPARAHETRYPGGDCSSDIWI