MEPQTRAAAVIAAAILSLLVTSRVSAQLVPDFYQETCPGVFDIVQPIVQQAVEQEPRMAASLLRLHFHDCFVNGCDGSNLLDDTATFTGEKNALPNKNSLRGFEVIDNIKSTLENECSETVSCADILAIAARDSVVLTGGPSWTPLLGRRDSYTTSQNAANQAIPAPTDSLSTIISKFQAVGLSADDVVILSGSHTIGRARCTTFSARLYNFSNTLRPDPSLSTFYMSDLESVCPQNGDPNALNALDPITPDAFDNNYFSHLRQNEGLLQSDQELYSTQGASTASLVDFYAFNNDAFYADFAASMVKMGNINPLTGLYNGQVRKNCRQINRF*