MESPRGSSSSSSPPPFLTKTYEMVDDPATNSIVSWSPTNLSFVVWNQLEFARDLLPKYFKHSNFSSFVRQLNTYGFRKIDPDQWEFANEDFIRGEKHLLKNIHRRKPVYSHSPHNQGSSSGPLSEAQKQDLEEEIERLKQEKAMLVNELQKNVHKQHGMEHQMQSLEERLQVLGDRHRNLMAFLTQIVQEPWFLSNLVQDSDLLSKKRRLPKINYFNEDTAMEDNQIVTFQQPLAGEKSGYASIQIFDMEPFEKMESSLNSLENFFRGVSQTSGDDMCYDSIVACLPTDVLLTEMNASSVETGASLQSLLPNLYPSSPCLGDIHSSPETAECMSHVETPGIPAAENQTDSRIKVAEIDVNLEPAATEVDSLRDQATSTTTSTMPTGVNDVFWEQFLTEIPDSSVTKVVQLKRRDSDDEQSEGKIREVENMCRNRINVDHFVEKMANLTSVEKT