WDSPKSHNAMASLFKDLTKLSAYRDRRFPGSQEEFEQALLASNTCYVGNMSFYTTEEQVYELFSRAGEIKKIIMGLDKNTKTPCGFCFVIYYSREDTEDSVKYISGTILDDRPIRVDFDWGFQEGRQWGRGRSGGQVRDEYRTDYDPGRGGYGKLVQKELEAQRQLVDYGAGSLGTFPPVMAPPFGRQGGNHGHGGSYRNRDYNRKRYRDDDRRYESSKRHSDNDSRKNTDHEPRPEKNPRFRESGDSDDEEEDDGKRRN