MQKPGVLNLNEAAELLGVPKRRLYDITNVLEGVDLIEKIGKNSIKWRDQSEFTNSVTYQKLNKENVELINEEIGLDKFIQSVSSSLKLAKEDPTDAFYSYSLLTDFRSLDNFKNKMLIAVKAPKDSSSSIEVVDPNETQKFEVIIKNENGGPLNSFVCPEDINENIEENNSTNKLTPSKYSNKQQKQQECRQFTPPFSPIKMAMLLSSPCKIDNKYLQTEAISSNKIEFLQENTLLSLDPPIEENNINPYYNLSLLDEQQQNSDVSILNAIFGNDF