DNVGVTPTNAELRGFVDQNLSPTEGNVSFVAFPVSNANSPTKILPKTLGPINVNVGPQMIISTPQRLTSSGSVLIGSPYTPAPAMVTQTHIAEATGWVPGDRKRARDFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEVEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRQNEQQNQGPPALNSTIQLPFIIINTSRKTVIDCSISSDKFDYLFNFDNTFEIHDDIQVLKRKGLSFRLESGTCSPKDLQLAKSLVPKALEGYITDISMGPSWLNQGLLFNSTQSASSLDLTTETTLSQSSVNQGLCLDAEVALATGQLLAPNSQQSSSAASHCSESRGETPCSFNDEDDDDEEEDSSSPE