MAKNSVFVLGVSIFWNEFRGEFAQLNISRPLRPLDIANDKIKMKRRTIGESGEVSKYDTPLTIDLNYALELERTGALVPRREYEVEISLNMDDPLSGSIVTKLIPVDPEIKKHFETSMNQKVGA