QVGLTSTNAELRGFIAQNLNPAKGNISFVAFPVSSTNSPTKILPKTLGPINVNVGPQMIISTPQRLTSSGSVLIGSPYTPAPAMVTQTHIAEATGWVPSDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWLGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRRSEQQNQGPPAQNSTIQLPFIIINTSKKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGKCSLEDLKLAKSLVPKALEGYVTDISTGPAWLHQGLLLNSTQAVSSLDLTPGAALPQSSVSQGLCLDAEVALATGQLLAPHSQQSSSAASHCSESRGETPCSFNDEDEEDDEEDSSSPE