MFKKRQVKTEGQLRRKKLVEDGNEKTESVSPAAVFKKRKTAIVASTTISNNSDEKDNEIIEKAPIATKNSLTRNEEATKLNTLNAEIIDKERSAKEIPSSDLDNGNEATYKGLPNHKGANSFIKPSKLAQNSVKEALGPVKQASNIRTTMLMDYQPDVCKDYKQTGYCGYGDSCKFLHSRDDFKAGWKLNQEWKLKDEHNSDKVAELKNIPFKCVICKNDYKLPIITNCGHYFCSSCFMKRIKKTPNCAICGRDTHGVAKTATKLRDILMKQVKDK