MALRPEDPYTGFQYGSLVDFINEKMARHTKGPEFYLENLSLSWEEIEDKIKAVLEDRSIPKLAQVPEKRRDLLRWKLVQAVSQTRLDPLQARYLYPTTTPMPGMCVPSPCPTSSSVRSKRWKEAEASGTAGGREQEEMDVTSATSEEDLSDSVLQFLGVAQQKNHTSGREKENDTRPIEKATLYLSGTLKAASTTSPDPLPVQLPASFTYSYSSPLSCFPAASSPPPLAATITAPVSHQMPSHYAASDFSLWSDVWAQGIDPQEHQKKKRDLEFQQRKSPFFRKPGDWNCPWCKAVNFSRRENCFRCRRGIWLQSPYH