MKPEILHNDHMMFLDRALETQRTALLTAMADAVSECRTAADQAAELTETGETGLLRLVEILCAAKVQRGQAGETVLEGTEVQILADVVAQLYACLTECRFVGPLGLAAYAELSSMAASLMLGEWFD