MVVRGGTIINISGASPVDDPEYRYKMPAVFGKIEGSGNGIKTVIPNITEVALSLHRQPGEVNKFFGTELGAQTRYSAETDRAVVNGAHMDAVLQDLMHRYIERFVLCPNCNLPETDYKIKNDAIWHKCAACGAKEMVDMSHKLCNYILAEDKKAKKDSKKSKKGDKDDKKKKDKKKDKDSDDEKKKKKDKKKSKDKKSKDKKEKNGDDEDEKDYIKEALEGGKTENNGLLNSDDEDSVSLASEAGVDDQGALLLAVEATKKYIAENSDVSDKELSEVVTNQQMASALKSHDKVHIIVRAALSAQFFKNKEIEKYSSAIYSITSGNKIMERHLIASLEALCIDKPKNFPVMIKQFYDEDALAEETILEWADEGRSEFTLPEVDEDVRATLRGEAEPVVVWLQEADSEDDSSDED*