MPKEKTTKVCIRAQPDPVYAVLSARGRLACVDGVLIPSLLQRKAAEKQEKGTKSRAKKDPKAPKRALSAYMFFSQDWRERIKAENPDAGFGEIGKLLGAKWKELDDEEKKPYIDQAAADKARAEHEKSEYDGKKADSAGSGGDDDE