MIISTPQRIANSGSVLIGNPYTPAPAMVTQTHIAEAAGWVPSDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRQNEQQNQGPPAVNSTIQLPFIIINTSRKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGKCSLEDLKIAKSLVPKALEGYITDISTGPSWLNQGLLLNSTQSVSNLDPTTGATVPQSSVNQGLCLDAEVALATGQLPASNSHQSSSAASHFSESRGETPCSFNDEDEEDEEEDPSSPE