MVTQTHIAEAAGWVPSDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRQNEQQNQGPPAVNSTIQLPFIIINTSRKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGKCSLEDLKIAKSLVPKALEGYITDISTGPSWLNQGLLLNSTQSVSNLDPTTGATVPQSSVNQGLCLDAEVALATGQLPASNSHQSSSAASHFSESRGETPCSFNDEDEEDEEEDPSSPE