MATTTTTTATQNPTTDSDDLISMAEDNTLGDFSHIDDDLQFTVKNDGMLALRLIQVADSLDSPNFITGSPASPYPTLTNSSNDPSQCSFLVFKKNNDNVKQSRSANSVRGVQRNSECNGDTNLNRKQQRDDRRRANHNEIERRRRDKINNWIHELNKIIPAEHMNSPSSETQNKQNNGGQGENLSKGGILAKACEYITRLKDTSDKLTECLAEKDQILLENLQLKESINQLLAENKRLQTQLQFALETNVKLES