MIISTPQRLTSSGSVLIGSPYTPAPAMVTQTHIAEATGWVPGDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSQAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRQNEQQNQGPPALNSTIQLPFIIINTSRKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGTCSLEDLKLAKSLVPKALEGYITDISTGPSWLNQGLLLNSTQSASNLDLTTGATLSQSSVNQGLCLDAEVALATGQFLAPNSHQSSSAASHCSESRGETPCSFNDEDEEEDEEDSSSPE