MESAWEHLGEIANVAQLTGLDAGRLIGMIVKAAATARLHKKNCRQFAQHLKLIGNLLEQLKISELKKYPETREPLEQLEDALRRSYILVNSCQDRSYLYLLAMGWSIVYQFRKAQGEIDRYLRIIPLITLVDNARVKERLEDIDRDQREYTLDEEDRKVTAAILKPDPSKNDAMVLKKTLSCSYPNLPFDEVLQKEYEKLQAELQMSQSNMDVNQCEVIQRLIDVTETMGSSLPEKSSNVKNSTKVEPNSSDDKNAHSFDENYGRQHNGSPTAMRTTSSVSSEHNLISSRGSHRHEEWHSDLLGCCSEPTLCLKTFFYPCGTFSKIATVATNRDISSAEACNELMAYSLILACCCYTCCIRRKLRKMLNITGGLCDDFLSHLLCCCCALIQEWREVEIRGVYGPEKTRTSPPSSQYMES