MKDATLAPTHAHFDYIVIGGGTAGCALATTLSQNANVLVLERGGSPYDNPTATDLENFTNTLFNITPDSWSQPFISEDGVYNVRARVLGGESVLNAGFYSRAEEYYVEYAEWERDEVEAAYKWVESKLVYEPQVTGWQSALKHGLLEAGVLPYNGFTLDHIVGTKISGTIFDPAGHRHSAADLLEYANPDTIVVYLHALVHKILFTTKGGQRPRAYGVIYQDADGVFHKAELAKNAMSEVILCAGAIASPQLLMLSGVGPRAHLEAHGVNPVVLDHPMVGQGMGDNPLNTVFVSSPRPVETSLIKVVGITNFDTFIEGFSGLKLTNNLMHRFSEGILNETSRSTLAITEFFKSIDLRSNVLEIDGWIVNKVDGPVSRGHLELRNKNPDDNPSVRFNYYQEPEDLEKCVKGLKTIIKVINSNAFSSYKYPNATARELLNRMLTLPINLRPRHESAKFNLTQFCIDTVITIWHYHGGCQVGRVVDKNYRVLGIDALRVIDGSTFLKAPGTNPQATVMMLGRYMGKKILRERNAWGK*