MGRKKATEENSEPPKQGGGGGGKTKKKNRVIDDDEYSVQTEEPTLQEDTVLDDDERKKPAKQVGGGGVKSRKKNVVIDDDEYTIATEEPVILEEKVILGGQKKAKKGKKGASNYGGYLTRDSDQEDEGIAPFTGKLNKSKQGKTSAGVFSTAFDTIGDEESEEDEEPVLAGMGKTSGNSFSVALLDEEEEADTSVSKFDTETVEEDDAPELIFAGKKKSSKKKKKSAVTEANVKEEAESEQASPGVNPEEEANDNDKKKQQRDVPETSKNKTKKKKGGRTVQEDEDEIDKILAELGEEAAPVPSEEKVHAQLESKDNKSKKKKGGRMAQEEDDIDKILAEIGEGPPATSAPTPSLAQEVKGQLQPQLGDAAAEKEATEEGAMESAAAKKKKKKKEKEKEKKAAAAA