MLYLRWEDNDGGQLFNQVVRAMKKEFVNPLAQKEQNLNWKDSNMTVTYEYDVFISHASEDKEDFVRPLAEELRKRGYRVWYDEFSLSWGDSLSSAINKGISQSKFGIIVLSHNFFNKKWPESELNGFVSKEALDRKVILPIWHQVTKKQVSKYYPILADKLAIDSSQGIDYVVNKFVDIMTQNSATLPVTSPVKLPTNTTEMPRKAPSNVTREGGQLFKDSPVQLDDASGAILCRDYNSVNTEASSGGSSSIPGSPQNLKRGVLTERLAKLEKEYTLINQQIDETVDEGTRFRLEQKANRIFRELEKVQSELNLNDKVG