MRHVGVTSTFGNAWLIVNLFVGAGFIRAFPEQSLARQRSVRASRIVNALFGDRKRTTSAAENSFKSPTSDRFDWIEWEVYVDQTKSSLDKGSSATLDAFIGLSVPSVRVQPAVLPKNKMKGPAVRCIAVNDNKRNSFDVGNVDSVDKVYRVLTKHMQVKGISSKSRECLKWKYKANGYVEAGETARAIEAYGKALESGVKQQEGVILLMRSTAYLKSAASHKEQLKEIVDDLILMVPDTPKLQTLYEEASIDTSLANSIFRRVVEESSRQEEQFRRTQYRHGLYQWSLLKAAQDSLRGTELLPNYATAWLRAGEILSELWKLKESTQYYERAIELDDSLHDSLIPVIDRLEKRQALLDNAREYGWSEDTLRLALDVAG*