MAKIFFAMTLAFGLLLGSVDARAAGAIAVDDEAGSKADEVGYGIGTGSSREEAGADAMRECKKAGNSNCKVAVRYDTCGAYAASKSYSGIGWGSSEGAAKSNALEACGSGCKVVVADCQ