MTRGPKKHMKRLNAPSHWMLDKLGGVFAPKPSPGPHKQRECLPLIIMLRNRLKYALTGREVNAILMQRLVKVDGKVRTDSTYPAGFMDVIQIEKTDEHFRLVYDAKGRFVTHRITKEEASYKLCKVKKVAFGKGAVPHIVVHDGRTIRYPDPDIKVNDSIMLDLETGKIKDFIKFDIGQLCMATGGHNRGRVGTIVHKEKHKGSFDIVLVRDSAGQEFATRLQNVFVIGKGEKPLISLPKGKGVRLTILQEQRKIYGKED*