MKQEEEDEAHEFLGNFINVIDPSDINKNGRDKKKKTKKEKKKEKREHLKEKRKKKRPEEKKRKKEKKREALLKILNNLNEEEKIAFLKERKLSEIKKKEEKKQFLIKSYNEGYKICFNCSFQNLMEEKEISSLAKQIFLSYHYMLKKKVPVQFHFTHMNDNDDISSTLKKYSFDKWMVHIHKDDYWNIFNKDKIVVLSPDASEELEEIKKDEVYIISALVDRSVSKNLSFYQASLHGLKTRKLPLEKYIKKKKSNVLNVNTVVEILIHYIKTPNWLKVFETCIPQKKVMCFFYDSSSSVNEDERIIKGDSEICINEKKDIQVHF*