MPWFPDIANPAFCETLHLRKIILEKQHPNWSSSRPRVLEPGSAEFIAALAAGSNSRRILHIGCGLSTIALAAAARATGGCLECVDTDRQKQAVVARYVLDLGLSDYVDFFPDKPGSFVLDREGFDFVLFTGEPENYIDYFDSLRFTHAAIIVAYNALDDATNEYIKHVRQQPGVDSSTLPVGRGIEVSKILSWESFRAGRKTYCELLDDDFSSPAATLTRFDVVGAAADLSDSVYESVAPPWDVDVNSRSSCLEEQDAGTVSPTLSIGTSLEEESARIHDAVVDSGGAESVGIHFQNVGKQTEIKVEGPDRHMLLADIILALNEAGVSVQGAKISTQDSRVEDVFYVVEEGTGGVLDMDQQEFVRSKILKKISQRGE*