QLEVWANLHGQVPGLLDWDMGNETFLAFTTSHLPVAEQNLARYRLQIVEPPRLPLEKKPHADRDGPEVEPNLWMWVNPKIVYPPGKLEAQGTSEKELAGAVPRPWLPCHQEDACCPEAAGPPSSPEQSPSPKHFSSSPSSWELMEEEEAEDQDDSSCVGLPSPHKRAPLQSRRLQQASSQEGRLWPAPLNYFHLIALALRNSSPRGLNMQQIYSFTRQHFPVFRMAPEGWKNTICHNLCFRDSFEKVPVSMQVAAITPSRSCFWKLTEEGRHRFAEEACALAVTQLESIQQCMNQPDMMLFLFDL