YESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPHTVEISRESLLLQDSDCQLPPTGREAHKHGLSALKSTSRNEYIHSGLYSSFTINSLQNPPDSFKAIKTEKLDEQPEGSPPVEEVTTVIMFVTYKTDKHVTRPVVSLPSTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFPTLLNGHMPVPIPSLDRAASPVLLSSNSQKS