MSMGSDTSWVGKKPLRRLGGMSDALSIAADLGFSVNPPPSQEELQNLSSTGEKGDDLIRVLRELTTVQRKIADLQVELQGRKEDKNVAHLTHVSEMEKKCETLARITAILKDVIQNKDRIIARLQQPYSLDCIPVEAEFQKQFSELLMKAASDYGALTASVADFQWTQNFKEPPSVWGEMLRPIPVALASCTRFFEAMSAMRESFATLQNLRVGNSASSLPTTPAKDPYQRIPGDSECVTPPPWRNEPSFDDLAVDGTSHRRLSWPPSVKKSGM*