MADHELSESEKAIERYKVKKLIQMLESARGMGTSVISIYMTPKEQISGMVTKLNNEYGTASNIKSHTNKLSVQSAITASLGRLKQYNRLPPNGLLLYCGTVLTAENKEKKLTLDIEPFKPVSRSLYLCDNKFHTEELHRMLESDEKFGFIVVDGSGTTYATLCGSVKEKLSSFTVELPKKHGRGGQSKNRFARIRMERRHNYLRKVAEGATQLFITNDRPNIVGLVLAGSAEFKEVLYQSDLFDPRLKAIVVKVVDVAHPGDVGLNQAIDLAADALSGVKLVQEKKLLQGFFDQIACDTQLYCFGVQDTLKCLEAGAVETLIVYEDLNIYRYTVVKNRGADDEETFVHVMSEEEAKRSNIHMQESGKTRNEIEQEDFVDWLATNYRKFGCALELITNRSQEGTQFVRGFGGIGGVLRYKLDIIALRDVEKKEDDEERIAANNEEFDFDDDFM