MMTKNVGLTSTNAELRGFIAQNLNPAKGAFALLSRCTEVCFVTSLEPASTLTCIIRIVQVSRIISTPQRLTSSGSVLIGSPYTPAPAMVTQTHIAEATGWVPSDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWLGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRRSEQQNQGPPAQNSTIQLPFIIINTSKKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGKCSLEDLKLAKSLVPKALEGYVTDISTGPAWLHQGLLLNSTQAVSSLDLTPGAALPQSSVSQGLCLDAEVALATGQLLAPHSQQSSSAASHCSESRGETPCSFNDEDEEDDEEDSSSPE