MNLENGIFNSSQISINDNLECKPTLQNKLELKVTSQSQMTLNGTSLCVNVNEDITDMPMNFNLNQTECICQVLYNNQETDRLKTFLSKISTTTMYHNNEVIVKCRALVLFVNKEFTELFKILNNFPFSVCNHNEMQNLWYQAQYAQIEISRGHQLNAVAKYRIRKKFPPPNTIWDGDEVTYYFKDKSRNYLAEQFAHNPYPSIMEKHFMAKNSGLTITQVSNWFKNRRQRDKTLNNFKSRW