MRLTTAPVLTLPDESGTYDVYSDASKNGLGCILMQNGKDLNMRQRRWLELIKDYDLDTQYHEGKENVVADALSRKSSHSVNALVVANELCKDMQRLNLEIGSGECLEGMMNSLTIQPSVFDEIRENKAGDVKLEQNKEKISQGKKMDFKVHDDGSLRYKGRWCVPQKCSELKEKLMREGHNTPYFVHPGGDKLYKDLKKVYWWPRMKNEVAEFVARCLTCQKVKIEYRRPQRKVQPLKIMNCISMDFVTCLPKSKSGNDTIWVVVDRLTKSAVFIPMKET*