MVTFAETFQHWTDFPKGLHILVVDGDTQFLQDITCKLESYQYFVTSFSSGEEACIALASHTQTFHVALVEATEKNGVDSCKILSFAKDVPTIMMSMMENMSMMVKSIALGAVEFLLKPPSEDKLKNIWQHVVRKALDSSRDSLQPGYLQPRKPPISLSVVYEDHQACSKDDSNISNAEKSHCEGVNTSHSLILSVACEKFAAPSTPQLEQGGRMALQEATLNESPRSHESSEVCNFKERVHQQNEADNLSCSTMSLDLKEEAKELPAIFPDNVVVKEEEEAMVDEQAQIFFCTIPMLESALHIKDEDTAQTNDSKVLDSEINRQDEGLVLEDKNCDFRATTDVCEMSSTEGSESQDGGKSMASHSDTSKDSAECRNTDSTCQSETLEQHHGKDGSKEEGKRKSNDSEDEGKDVKSSKKKFKVDWTADLHRRFVQAVEYLGVEQAIPSRILEVMKVDGLTRHNVASHLQKYRSQKKHIYAREVEVSNWHQNKLKYGRPWSRAGHNVNQMWIQPRPPVFCQPLHVWGHPKVENPAMHVMPQYMTGPNGWPAFDNLAWRHPMADSWVPGIPSMAPCYVPHTNIFTTSGYPQREGSMNATWGSFPEDTENSNSEATYRSSKSRLQELYPPKELLDAAISEALSNPWTPLPLGLKPPSMESVMAELQRQGINTLSSLS*