MDLLPGTILQNVLAKADAKDCARAACIDRRWRQSADDDSVWKDYCCRDFALSSRTDPHGNPCPSYKETYTSWQKSFGRFPPALVVRAKQCWDTIKDWLNTNFTDVLASLNRGVSWDEIEAAEQELGFALPDCVRVLYQICNGQNLEEDKKLRAKNDYLGLFGGYRVYDHYVNVRLLPLRKIVAWTPTVRRRLKSHEFNRIVIATSFNFRKWFFLDCDDGLVYVGTRNQWSRWKVEVEAEMLPCVPVQERGAQMKDGMLRWLENYGRCLQSGMYGIRDLGSPTISLFPLKEPLCKEAITHGLQVKCSAVFVPEMSGIEVEGYEGDDNYMFAYSVRMRLLQENNTYCNKVMESAQLAGRHWVIRVNDEIIDEVRGEAVIGEYPWLQAGGEEYVYESRSAQHGKTGSMEGDFTFVPGRLSNPEGGHFAAYIPRFSLQVPDYIY*