MECKSQKQPQGISFSPIKHSRLKERTTATKSNCRSKFVGVRQRPSGKWVAEIKDTTQKIRMWLGTFDTAEEAARAYDEAACLLRGSNTRTNFTTHIPPNSPISIKIRNLLNQKKSLKQNSPANSTSKTTIKPSTIVSNNKSSIRSSSNDNFLSNSSNDIFQSGNGIGMKQENYQTFNDVYRPDVSGCVEGLELGGSSQFYCSSWPFPTGFDQLPLMEEGFELQKNVGLLPDAARELETAEFERMKVERQISASLYAMSGVDEYLENVNYDPSEALWDFSTLSHLFCLS*