MIPLDIEYDSSQTWVKYKPNNPKTPESFKRTLVLRNDNSKLDSYYITPTGEKLRSRKEIAAYLEDHPQPSGVSASDFDFSSPKVLKETIPEFVEQQKDSIKKKKTKITKDEV