MREVVIVSAVRTAIGSFGGTLKDVSAVDLGAIVIKEAVKRAGIKPEQVDEVIFGNVIQAGVGQSLARQSAVYAGLPVEVPAFTVNKLCGSGLRTVSLAASLISNGDADTIVVGGSENMSASPYLIPKARFGYRMGEAKIYDAMLHDGLIDSFNNYHMGITAENIAEKWGITREDQDKFALASQQKAEAAIKAGKFKDEIVPVTVKMKKKEVVFDTDEDPRFGTTIETLAKLKPAFKRDGTGTVTAGNSSGINDSSAALILMSADKAKELGVKPMAKYVDFASAGLDPAIMGYGPYYATKKVLAKTNLTIKDFDLIEANEAFAAQSIAVARDLEFDMSKVNVNGGAIALGHPVGCSGARILVTLLHEMQKRDAKKGLATLCIGGGQGTAVVVERLEHHHHHH