SKSPSPRQNTPVQYFIMVATCKNIDTSQQKGIWSTTPSHEQKPNAAFWKSSMVYLFSVQGSGHFQGFARQGSSIGCEKSQGWGSARFGGVFKVEWIRKESIPFRFAHHLFNPWNDNKKVQ