VDLRFEHTDFWDSLHGQVPGLLDWDWGNECFLACITTHLPLAEQNLARYRLQIVEPPALPLAIKPNPDGDGPNFEPNLWMWVNPNIVYPPGELEVLQASKREELTLRCPPRPSEEEASNSSEATVTESLPLSSSEQSSPRKQFASSPSNQELTEEEAEDQDDSSSVALPSPHKRARLQNRRLQQTDSQKGQLWPRPPLNYFHLIALALRNSPPCGLNVQQIYNFARQHFPFFRTAPEGWKNTVRHNLCFRDSFEKVSVSMQGEAATRPRSCLWRLTEEGHHRFEEEAHAFDAKRLERIQQCMSQPDMIHFLFDF