GNKVYVHPESPNTGAHWMRQEISFGKLKLTNNKGANNNNAQMIVLQSLHKYQPRLHIVEVTEDGVEDLNDSSKTQTFIFPETQFIAVTAYQNTDITQLKIDHNPFAKGFRDNYDSSHQIVPGARYSMQPFFQEQFVNNLPPARFYNGERTVPQSNGLLSPQQNEEVASSPQRWFVTPVQQPSANKLDVNSYETEYSHSTLLPYGIKSLPLQTSHALGYYPDPAFPSMAGWGSRGSYQRKMTTGLTWPSRTSPPGFTEDQLSKDKVKEEIGSSWIETPPSIKSLDSNDSGVYTGACKRRRLSPSTSSNENSPTMKCEDINAEDYSKDTSKGMGYYAFYAS