MLAVGQMDGSRQSAFLLSTPPLAALHSMTEMKTPLYPAYPLSSTSPATTSPNPQSSSATPHGINDILNRPAATIAGAAAAAVAAASSSTGILSGLPRFSSLSPPPPPGLYFSPGAAAVAVARYPKPLADLPGRTPIFWPGVMQSPHWRDARFACSPHQNSVLLDKDGKRKHTRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKKHAAEMATAKKKQDSETERLKGSSDNEDEDDDYNKPLDPNSDDEKITQLLKKHKPGSALLLHTSENDSS