MQAPRGQFLCPKFEIEPLDMAGGAMQMVPAPHLWIKQLLVLRAQGHQESLQSENKVKFSQRVSESRYWTNEERQRFKKALKTFGTDFAAIAKFVGTRSSTQVRTHAQKYYAKLIRDYKRSGKAQAAAASGVKDKSGAANARIATESSYISLSACDLYSSLQAYIDFAAKLWDFSVVESLEETFNVSID