MSDTEDLFGDEEERKILEGTFVEKVPSSLPNKSKEEEEEEDEDLFGEKEQENGEDKKEDGSDNENNKNKEEDEDEDLFGEDEEKEQDNEEGSDYERLKKKKSKKHKKKHSRHSDEEDGDGDGDDMSTEKAEMNAGEQFFGGESDEEEEEELIRDPIELIHIETPKVRPVEKVMKIKLSNILGIQPKPFDPLTFEEDELNSEQKNKNFNNIESVIRWRWGLDSNGRPAKESNTRFVTWPDGSAHLFIGNEVLEIKEQDLRNEQFYVYSSQEGFIECESKIDSRINIRPANIRSKVHQRLSESVAKKSLKVSRIKSIQTTLDPEKEKEQREKELLETIRENKKKQEEENKPRKNKALTSDYLEDDEYDGYRNEKGDDFIVDDEEGEMSEDGDYKPSEDEESGSDEAGSDEDEYQDESDSSDRHRSSKSKKDQKRKDRDNKKGSKGSSSSSRAQQEIFGEDEDDEEFISVSKKVKRKVLDDDDE