MKKIIFMGTPSYATCILKALVENENFKLVALFTQPDKAVGRKQILTPSDTKAFLSQNYPSIPIFTPSSLKDENIIREIKDLNPDFIVVAAYGKILPKAILDLAPCVNLHASLLPKYRGASPIQSAILNKDEKSGVCTMLMEEGLDTGAILESLECDIKDKNSSEVFELLANLAAKLILSTLLNFDKITPKKQEESLATLCRKIKKEDGLINLQNARELYQKYLAFTPWPGVFLENGLKFLELELVDELKQNAKMGEILELEKESFLLACKQGVLRIKKLQESGKKALDGRTYLNGKRLKSEDSLC*