MIISTPQRLTSSGSVLIGSPYTPAPAMVTQTHIAEATGWVPGDRKRAREFIDSDFSESKRSKKGDKNGKGLRHFSMKVCEKVQRKGTTSYNEVADELVSEFTNSNNHLAADSQAYDQKNIRRRVYDALNVLMAMNIISKEKKEIKWIGLPTNSAQECQNLEIEKQRRIERIKQKRAQLQELLLQQIAFKNLVQRNRQNEQQNQGPPALNSTIQLPFIIINTSRKTVIDCSISSDKFEYLFNFDNTFEIHDDIEVLKRMGMSFGLESGKCSLEDLKRAKSLVPKALEGYITDISTGPSWLNQGLLLNSAQSVSSLDLTTGATLSQSSVTQGFCLDAEVALATGQILAPNSHQSSSAASHCSESRGETPCSLNDDDEEEEEEDSSSPE