MGPSQVDDLFAYFKFLRYKPYNDPAGFKELIKDKILHNPDNGYKILSIVLQAILLRRTKSTKLGDEPIVNLPPREQELIQPEFTAQEADFYKTVQEDGMRALEQNTKENGGKEQYVNMLYFLLKMRQACNHPWLVKGLGQRYTKGGSCRPASAAELAAARKLEPEQRARLLSLVQHPQAQCPVCADVPEDPVVATCGHVYCQQCAAAQLEGAGHEDEFLCSSCSVVLRSSSLFSAAALQGQQPQQSKPAAPPKGGSKKGGGAASSCLGSDAPWTTSTKVDQLMQLLHRVLIKQGAGGASQPPSTPAGPSAGTPNPYRSKVSSKMAKMFKPLGPPLPAQQLPGSKAGGGAAASGGPPGAAKGPRKDKVIVFSQWTSMLDLLELPLGAARFNFRRLDGTMSVAQRERAIIDFEDQPDVLVLLVSLKAAALGVNLTCANHVVLMDLWWNPTVEEQAIDRAHRIGECSCS*