MSKSSPTPATAVADKQPANANVLIKNTDPLIHFHGRWDSSPGTWWTGSGFKLAVENLSSLTLHLGPHTTIPFAAVGVSVDFEDFRTVNVSSGANVIPLSADVSAVTSKSSDDSTSKRRASTVRINVEGWQNNRINLAPVAFELNAGAKLVTFVPQKKLAFQFIGDSLSAGQFLPAGVDQAWPFIVGETLKAEHNINAQPGAALTDIVSFGNQHGVSFQFFRTEDTGYFFTTDHNFTTPWNFRRDEPEPTHVVIHIGANDSAQSVSQDSFIQTFLNFIARLRTLYAHQPIFVFTPWGWPNADGTIGDYYPGAHAAIVEQQRAKGDHNIFLVNTTNWVTFADVFPDNQHPNVEGHQKIAGLFVDWLAEF