MAPGLNKQPQPHAVMLPFPSQGHINGMIQLAGILYARGFYITFVNTEYIQERLHNSGSVESVKSLPDFRFETIPDGLPPEHGRTSKLSELWQSFTDNGPLFFDKLMDKLKHSQPDGVPSVTCIISDGFVSFPQKTARKLGVPRVSFWTHSACGVSAYFFAPLLVEKGYIPLKDEKCLTNGDMEQIIPSIPGMPQLRIKDLSFSLRSTDLSKFVITQAQATVEADMILLNTFEELDRPVIKALRERLPPLYTIGPLSFLSESANHRMFDMSASIWTEESGSCMKWLDCQEPSSVIYVSFGSVTVMSREELLEIAWGLEASKQPFLWVIRPDLIDGHSDVLLPAEFLEKVKDRSLLVSWAPQIKVLSHPSVGGFLSHNGWNSTLESICAGVPMISRPFVAEQPTNGRFVSEVWKIGLAMNDVMNREHVEDMVRRLMKGEEGQQMRNRVSELRDASMRAVGQGGSSYNNMEKFVQAIQRGLQELP*