MDKLNISSIIDGDHPRPSTSPGDVTNARIHPALRILKQNLTLLTAILTERAQPLAVKEVMKATFEAFSMVLLAGGGSRMFSRTDHDMIAENIGNPKRVFCACGEGFIVEEVVEKEADVVEGVIALIGVLCHKNDNVANSFLKKTFQLAKRS