MSPSAITESPRNSVVDHTSGLQVDSLAVQGPFPSFHGYDHVTWWVGNAKQAASYYNTLFGMKIIAYRGLETGSRYFASYLVGKEDVRFVFTSPIRSHVHLPEDEPISDEDRALLKEMHAHLEKHGDAVKDVCFEVDNVQGVYERAVQQGAVSIAPPKTLSDKEHGSVTMAVIQTYGDTTHTLLSRDNFRGTFLPGFRDVNRQPAAYSALAPVPLQRIDHCVGNQDWDDMRAACDFYERCLSFHRFWSVDDNQISTDFSALNSIVMASPNNVVKMPINEPAKGKKRSQIEEYVTFNSGAGVQHIALLTSDIITTVEAMRSRGVEFIEVPHTYYDTMRRRLKTEKRDWELQEDFDRLVRNNILIDYDEGGYLLQLFTRPLMDRPTVFIEIIQRNEFDGFGAGNFKSLFEAIEREQAERGNL