MTTTKMIIEKVELGTVNASASPAYKSPFTIGDEVEVSREEVGYSGARYEAVIVEPLKPAAPSPYRKSENKKRGFWVQYKHLLSDQGQSVSKREFVRKQSLIRPAQPVAKWDQRRSFRVGDVVDAFHLAGWWTGVVVSIVWDDGSNNGCRFRVAFKDPDEEIEFSEHDLRFHLDWVGGNWVRPDPPHEKMSLQLGTPSPTLNHMIKGTTSSKMKLETDTRTDEVRPPKKLRSRKHIVEALENQELPRPFVSGKAFTRKSRLLDFVENQDYFESVVDVGILSPCVQSLQHTGDEDANLSDFEFPIIEGSRKRSTMDLSAHRSLAVTQGVEKQVLESTLHDSFNEQNATNQAELSSRKTDGINTSAGASAAAVQPCAGTTMPEIEPRLVLPFKKNSALWREFESMEVFRKIPQNPHFSPLAQYEENKREEVALLKMTKYVFFVERIPKLTVAELSSSVLISEMLDTIKDLEEYGFDLIPIKCHLNDLMLNNEKQTQLRSKLEEEEGKLKKCRLDKAVAKNEINKIALKIKDLEKQLMSAKTMIETMEHHIKVSGSLKGDICDDIRHAERDFEATVASVKQIFS*