MVSTHNKDKPWDTGEIDKWHQDEFKEEDNASGLPFAEESSFMTLFPKYREAYLKSIWNDVTKALNKYHVACVLDLVEGSMTVKTTRKTCDPAIILKARDLIKLLARSVPFPQAVKILEDNTACDVIKIGNTVANKERFQKRRQRLVGPNGNTLKALELLTKCYILVQGNTVAAMGNYKGLKEVRRVVEDTMKNIHPIYHIKELMIKRELAKRPELANEDWSRFLPNFKKRNVARKKPMKIRKEKKVYTPFPPAQTPRKVDLEIESGEYFLNKREKEAKKLEERREKQAEKQEERQKERRKDFLPPKEEDYKKSK