MLAVGQMDGSRQSAFLLSTPPLAALHSMTEMKTPLYLAYPLSSTSPGTTSPKPGGMAVSSPRNQKLPGCCPRGSLFRQQSSSGTPGINDILNRPAATIAGAAAAAVAAASSSTGILSGLPRFSSLSPPPPPGLYFSPGAAAVAVARYPKPLADLPGRTPIFWPGVMQSPHWRDARFACSPHQNSVLLDKDGKRKHTRPTFSGQQIFALEKTFEQTKYLAGPERARLAYSLGMTESQVKVWFQNRRTKWRKKHAAEMATAKKKQDSETERLKGSSDNEDEDDDYNKPLDPNSDDEKITQLLKKHKPGSALLLHTSENDSS