MQSKRYLVLEDGSFYEGYRLGSDNLTVGEIVFNTAMTGYQETISDPSYTGQIITFTYPLIGNYGINRDDFESLVPTLNGIVVKEASAHPSNFRQQKTLHDVLELHQIPGIAGVDTRSITRKIRQHGVLKAGFTDRKEDIDQLVKHLQQVELPKNEVEIVSTKTPYVSTGKDLSVVLVDFGKKQNIVRELNVRGCNVTVVPYTTTAEEILAMAPDGVMLSNGPGNPEVVECAIPMIQGILGKIPFFGICLGHQLFALSQGASSFKMKFGHRGANHPVKNLETGKVDITSQNHGYAIDIDSLKSTDLEVTHLALNDGTVEGLKHKTLPAFSVQYHPEANPGPSDSNYLFDDFVAMMTNFKEKERHINA*