MNLENGIFNSSQISINDNLECKPTLQNNLELKVTSQSQMTLNTTSLYINVNEDTTDMPMNFNLNQTECICQVLYNNQETDRLKTFLSKISTTTMYHNNEVIVKCRALVLFVNKEFTELFKILNNFPFSVYNHNEMQNLWYQAQYAQIEISRGHQLNAVAKYRIRKKFPPPNTIWDGDEVTYYFKDKSRNYLAEQFAHNPYPSIVEKHFMAKNSGLTITQVSNWFKNRRQRDKTLNNFKSRCITQNGLSYLQPTGFEVSTEFHEHFEQNTDTPLYDAKFLETAFSDSSKSYFDYEREPQDRDFSFHCHQSGNYSSSFSHLNSSDEDFSVISTKYN