MASQTDSVSIFAEGTFEEQILELVNYLARTRSEEERPAFVAPFENGLKTEEGQKPVSEDPERQKAVLKDVLQQVQGLGDGSEKEVEGFFNLLYAHLLSIYPPGSPELREILANLLQSISSSPSDQLPIKYRVLSNLFNSLPRNSPLRSLVYTTILQIAVEKDDLRSLQLTKSEVQKWISEWDLSDEQKAEFLKQVADAFAKTGQLAQSYEYSLLYIQKLPSTSDAAREAAVTALSNALRLPDVFDFDPLFKLDAVIAVKDHELFSLLQVFINNGLAEFKAWEASHPGSLEKHGLDRAVLEHKIRLLTLASLAVQHVGQHLPYAKIAEGLEVDVSEVEKWVIDVIRAGLVWGKLSQNTQNLHVTRATSRSFEKEQWATLEKRLQAWKSGLTGVLEVVSNAKRMGGHPSAVQPQAAA*