MSSALIKCLNLAKTVGNATVRSFLAAPKQPWQSCSAAALQTPHVQMPMQMHTSAVRRDLMEFFDDKKNWSENEVKVGRAWRTEELRIKSNKELHQLWFVLLKERNMLLTMEHECNDKMEVFPSPERIDKVKISMENLETVVRERNKAYHLLETGETGERPQKAVKNAFGLQVSYKACEHALPPFMNLKWIKSRNIGYGGRAVNRFLLKYREKLYNAKRKAKNRSRNEVMMILRRNPNFDLDVLRRQFPDVNVDKLRNEDKIRGHYVPKVGV