MMSFKEFLAENGIDYFVIEVPEEFVPEIALLNEGKWVDSGKKDYMQRVDAENPSIKQRRHVHIAKSKHINNKNMQASWNDDGTKHDKKTFNSKIGSISTVQDIARQALGLKNDFKLEEAAKAPNLLLQLNEALDIGVTPVLFIAKLA