MDVGAPLHPWPVPIVPNLLAGLHDAGHYKLERSTALRGTRSNQLEHGVRWFDIRPFLIKASPGDSGTWRTGHFSPLGGVLDWQGGCGASIDEVINDINNFTKDHPESIILDVTHGKGLDLTIDHRRDLLDKFTAVKHVFRTIADPEHVVLDYLPLTEFIGHGEAAVVLLGFDLGELHRRGFYHSSRYSVYNHYITLAQDDVAAVLSTLNPVQVFGPGADNYSVLRLTESHQRAEFPFALQNIAGGEYPSVLTVDNVRDDDVIVYGGRHIVDPGVHQRLQECIDAPRGFPISNENLGSDPWPGVKESCAIFYWEDGWVKGRYGKEHSSLHLEQDIKSIEYGGSDMKNHGVYYRFYRALVERGGVRINNDNLGGDLKVGQRKKCKVRYRELNGKDTEEYQVDEDKDLDFWERFSETQLSHDQW*