MALPWELEEDILSRLPPISLVRFRTVSKHWNSLFNDKTFINNHLSRSRPEFIILTNSKIYSVDIIDHNNIDPTIRLHEIPTYDIHSRGTDLNRTIINTCDEFLFYNYRYWDNMTALWNPWLRQVRWIEYANQEFCVFGLGYDNSRPEKVYKILGHLFCHGKVLRDQKVVIYECASDSLRFIDRPEDDDWPITETAKRSNVSLNGNLYWFGCSNYENDEYYIRIFDFSTEDFKPFCLLPCQMSHSTDELVLAVYKGDRFSLLKQCSVTREIGVWVTKERISNDNGNGGEGVEWLKLMTLSKPNLPKLFGTVSYFIYGKTLYMCNGDDETALACIYIVREDVCKKFQIGSGNINCRHCVYTPNLLSLPLFIG*