MSDAVQNLITNSRSYLFHSINANLNRSKSHLTVSSLPYQKLQSFITILRRGSPNREFGSVKASRWEIRAFQSGDGSDGSHRREWKLDGFNLDAILSVAEVLCIAPSVVFSIGYALNWLFLGSQKWFQVSLMNSFLVWQHVVLVGAVGIGALIRRRQWRRIYMDSSSKFGGDASLNLVERVEKLEEDLRSSVTIIGVLSRQLEKLGIRFRVTRRTLKEPIAETAALAQKNSEATRALGMQEEILEKELGEIQKALLAMQEQQQKQLDLILAVGKSGKLIDSQQDPTTEVQTDEMQNSVPKKEQVEMQNSVPKKEQVKQMEFRTERHGSQQ