MKYVPPHLRAYTDAKEKQETEVEKVEKEKEKLEAKLEELELENDSDTEGDDFEIVLNSVVISQIHKNKDLRGELLGYYTKNSDSKNKKQKKNKNNGDDNENDDDGDDDDEDENDEDDDDANGNKKNKRSKEKNKKKNKNESKKLDVAEINQSFCVCNIEDICIDKITKITNKYQLSKQRHSELLNNLNLYFNKNKYEEEGEKYISEVNNYYDDYVNIMAELNFETTSFGFYININDIKKKEVLATLLLSSLINKNSFVLCFSEKYGKMIFSAYKIDVDVVFEIKNQIKNSTFNQYTDILNVELKKKGLTSKNILQKVPIRIKNFIANSIFLNMLKNKNKNFCSSMDYLNTLEADSLEEHIHDTCRSLELLKNEQEKIMKYKKDVFKQLQTQKIYQEKKKLENEKNKIEHDNIDTNEDDINIQNIFKSIPQPSLLFPYVLTMSNSLLNDNINNLCSHAIAKSYLYYKNSKQ*