MGGETHLSVQELAASLGALPPEFVRSEQDQPGATTYRGAAVPDAPVIDMSEPGFGARMAAAAREWGLFQVVNHGVPSAAVAELQRVGRAFFALPTEEKERYAMDPASGKIEGYGTKLQRDLEGKKTWNDFFFHVVAPPEKVDHAVWPRSLAGYREANEEYCRHMQRLTRELFEHLSLGLGLHGSAMAEAFGGDGLVFLQKINFYPPCPQPELTLGVAPHTDMSTLTVLVPNEVQGLQVFKDGQWYEAKYVPDALIVHIGDQIEIFSNGAYKAVLHRTTVNKEKTRMSWPMFVEPPGELVVGPHPKLVTEESPAKYKAKKYKDYQHCKINKLPM*