MDPAGDVLSILSKLQFLGFCADLRIGDAAASDPSELFDAVLAAFLREVYPGGRVVRPLPAKLGDGSRVDLLRLFSAVRAAGGYDATSSSPGVWASAAESVCLDATLAAPVKLIYYKYLGALDRWIQRLVEARGPFLDGNGSKKPEQLFDSNGRENQELLLECSCREQQDAILKRKRNDMVGMLDWVRELAQDSCEAGTMAAGLTNGYYSLALAARKAVFGKRARRASMTNGAHLQEIFPVDCKCCMSSTAGRIEAPVRCSQKIQFVVPQPGSDINELTVVENISGSLVGMEQGNSVIGQVKYESRKHHNCDGWLFTSQQRNKIPVGSEFQAQVPQWTGEMPVNYDNVETRKWLGTKVWPPENENMKASRFCDPVGKGREDVCGCNLPGSVECVRFHVAERRFQLRQELGSAFYAWGFDLMGEEIALCWTNKEEANFKACVQLNAPSSGRNFWKHLHTLFQSKSRKELVSYYFNCFLLRRRCYQNRMTPNNIDSDDEDETEFRFLGNHLGYYATKYDSSRYTVCIESTHCMDLDQ